reword groups-definitions as group-definitions
change some method names that said "groups definitions"
to say "group definitions".
diff --git a/src/com/google/enterprise/adaptor/DocIdSender.java b/src/com/google/enterprise/adaptor/DocIdSender.java
index 41b5b1e..2f7f830 100644
--- a/src/com/google/enterprise/adaptor/DocIdSender.java
+++ b/src/com/google/enterprise/adaptor/DocIdSender.java
@@ -302,7 +302,7 @@
boolean caseSensitive, ExceptionHandler handler)
throws InterruptedException {
String groupsDefXml
- = fileMaker.makeGroupsDefinitionsXml(defs, caseSensitive);
+ = fileMaker.makeGroupDefinitionsXml(defs, caseSensitive);
boolean keepGoing = true;
boolean success = false;
log.log(Level.INFO, "pushing groups");
diff --git a/src/com/google/enterprise/adaptor/GsaFeedFileMaker.java b/src/com/google/enterprise/adaptor/GsaFeedFileMaker.java
index 2543b88..37a329d 100644
--- a/src/com/google/enterprise/adaptor/GsaFeedFileMaker.java
+++ b/src/com/google/enterprise/adaptor/GsaFeedFileMaker.java
@@ -318,7 +318,7 @@
/** Adds all the groups' definitions into body. */
private <T extends Collection<Principal>> void
- constructGroupsDefinitionsFileBody(Document doc, Element root,
+ constructGroupDefinitionsFileBody(Document doc, Element root,
Collection<Map.Entry<GroupPrincipal, T>> items,
boolean caseSensitiveMembers) {
for (Map.Entry<GroupPrincipal, T> group : items) {
@@ -329,28 +329,28 @@
/** Puts all groups' definitions into document. */
private <T extends Collection<Principal>> void
- constructGroupsDefinitionsFeedFile(Document doc,
+ constructGroupDefinitionsFeedFile(Document doc,
Collection<Map.Entry<GroupPrincipal, T>> items,
boolean caseSensitiveMembers) {
Element root = doc.createElement("xmlgroups");
doc.appendChild(root);
Comment comment = doc.createComment("GSA EasyConnector");
root.appendChild(comment);
- constructGroupsDefinitionsFileBody(doc, root, items, caseSensitiveMembers);
+ constructGroupDefinitionsFileBody(doc, root, items, caseSensitiveMembers);
}
// This and all the methods it calls with things from 'items' requires the
// parameter T even though ? would normally suffice. See comment in
// DocIdSender to learn about the Java limitation causing the need for T.
/** Makes feed file with groups and their definitions. */
- public <T extends Collection<Principal>> String makeGroupsDefinitionsXml(
+ public <T extends Collection<Principal>> String makeGroupDefinitionsXml(
Collection<Map.Entry<GroupPrincipal, T>> items,
boolean caseSensitiveMembers) {
try {
DocumentBuilderFactory dbfac = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = dbfac.newDocumentBuilder();
Document doc = docBuilder.newDocument();
- constructGroupsDefinitionsFeedFile(doc, items, caseSensitiveMembers);
+ constructGroupDefinitionsFeedFile(doc, items, caseSensitiveMembers);
String xmlString = documentToString(doc);
return xmlString;
} catch (TransformerConfigurationException tce) {
diff --git a/test/com/google/enterprise/adaptor/DocIdSenderTest.java b/test/com/google/enterprise/adaptor/DocIdSenderTest.java
index b219a44..0a04cf0 100644
--- a/test/com/google/enterprise/adaptor/DocIdSenderTest.java
+++ b/test/com/google/enterprise/adaptor/DocIdSenderTest.java
@@ -347,7 +347,7 @@
}
@Override
- public <T extends Collection<Principal>> String makeGroupsDefinitionsXml(
+ public <T extends Collection<Principal>> String makeGroupDefinitionsXml(
Collection<Map.Entry<GroupPrincipal, T>> items,
boolean caseSensitiveMembers) {
groupses.add(new ArrayList<Map.Entry<GroupPrincipal, T>>(items));
diff --git a/test/com/google/enterprise/adaptor/GsaFeedFileMakerTest.java b/test/com/google/enterprise/adaptor/GsaFeedFileMakerTest.java
index 060429e..7eefa33 100644
--- a/test/com/google/enterprise/adaptor/GsaFeedFileMakerTest.java
+++ b/test/com/google/enterprise/adaptor/GsaFeedFileMakerTest.java
@@ -328,21 +328,21 @@
}
@Test
- public void testEmptyGroupsDefinitions() {
+ public void testEmptyGroupDefinitions() {
String golden =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
+ "<!DOCTYPE xmlgroups PUBLIC \"-//Google//DTD GSA Feeds//EN\" \"\">\n"
+ "<xmlgroups>\n"
+ "<!--GSA EasyConnector-->\n"
+ "</xmlgroups>\n";
- String xml = meker.makeGroupsDefinitionsXml(
+ String xml = meker.makeGroupDefinitionsXml(
new TreeMap<GroupPrincipal, List<Principal>>().entrySet(), true);
xml = xml.replaceAll("\r\n", "\n");
assertEquals(golden, xml);
}
@Test
- public void testSimpleGroupsDefinitions() {
+ public void testSimpleGroupDefinitions() {
String golden =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
+ "<!DOCTYPE xmlgroups PUBLIC \"-//Google//DTD GSA Feeds//EN\" \"\">\n"
@@ -364,13 +364,13 @@
List<Principal> members = new ArrayList<Principal>();
members.add(new UserPrincipal("MacLeod\\Duncan"));
groupDefs.put(new GroupPrincipal("immortals"), members);
- String xml = meker.makeGroupsDefinitionsXml(groupDefs.entrySet(), false);
+ String xml = meker.makeGroupDefinitionsXml(groupDefs.entrySet(), false);
xml = xml.replaceAll("\r\n", "\n");
assertEquals(golden, xml);
}
@Test
- public void testMultipleGroupsDefinitions() {
+ public void testMultipleGroupDefinitions() {
String golden =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
+ "<!DOCTYPE xmlgroups PUBLIC \"-//Google//DTD GSA Feeds//EN\" \"\">\n"
@@ -417,13 +417,13 @@
members2.add(new UserPrincipal("splat"));
members2.add(new UserPrincipal("plump"));
groupDefs.put(new GroupPrincipal("sounds"), members2);
- String xml = meker.makeGroupsDefinitionsXml(groupDefs.entrySet(), false);
+ String xml = meker.makeGroupDefinitionsXml(groupDefs.entrySet(), false);
xml = xml.replaceAll("\r\n", "\n");
assertEquals(golden, xml);
}
@Test
- public void testNestedGroupsDefinitions() {
+ public void testNestedGroupDefinitions() {
String golden =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
+ "<!DOCTYPE xmlgroups PUBLIC \"-//Google//DTD GSA Feeds//EN\" \"\">\n"
@@ -451,13 +451,13 @@
members.add(new UserPrincipal("MacLeod\\Duncan", "goodguys"));
members.add(new GroupPrincipal("badguys", "3vil"));
groupDefs.put(new GroupPrincipal("immortals"), members);
- String xml = meker.makeGroupsDefinitionsXml(groupDefs.entrySet(), true);
+ String xml = meker.makeGroupDefinitionsXml(groupDefs.entrySet(), true);
xml = xml.replaceAll("\r\n", "\n");
assertEquals(golden, xml);
}
@Test
- public void testGroupsDefinitionsAclTransform() {
+ public void testGroupDefinitionsAclTransform() {
String golden =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
+ "<!DOCTYPE xmlgroups PUBLIC \"-//Google//DTD GSA Feeds//EN\" \"\">\n"
@@ -485,7 +485,7 @@
new AclTransform.MatchData(null, "immortals", null, null),
new AclTransform.MatchData(null, "Clan MacLeod", null, null))));
meker = new GsaFeedFileMaker(encoder, aclTransform);
- String xml = meker.makeGroupsDefinitionsXml(groupDefs.entrySet(), false);
+ String xml = meker.makeGroupDefinitionsXml(groupDefs.entrySet(), false);
xml = xml.replaceAll("\r\n", "\n");
assertEquals(golden, xml);
}