Return-Path: X-Original-To: apmail-manifoldcf-commits-archive@www.apache.org Delivered-To: apmail-manifoldcf-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5FAC610902 for ; Sun, 28 Dec 2014 15:24:44 +0000 (UTC) Received: (qmail 62192 invoked by uid 500); 28 Dec 2014 15:24:44 -0000 Delivered-To: apmail-manifoldcf-commits-archive@manifoldcf.apache.org Received: (qmail 62143 invoked by uid 500); 28 Dec 2014 15:24:44 -0000 Mailing-List: contact commits-help@manifoldcf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@manifoldcf.apache.org Delivered-To: mailing list commits@manifoldcf.apache.org Received: (qmail 62133 invoked by uid 99); 28 Dec 2014 15:24:44 -0000 Received: from eris.apache.org (HELO hades.apache.org) (140.211.11.105) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Dec 2014 15:24:44 +0000 Received: from hades.apache.org (localhost [127.0.0.1]) by hades.apache.org (ASF Mail Server at hades.apache.org) with ESMTP id 3DCF6AC092D; Sun, 28 Dec 2014 15:24:44 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1648217 - in /manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main: java/org/apache/manifoldcf/crawler/connectors/DCTM/ native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/ Date: Sun, 28 Dec 2014 15:24:44 -0000 To: commits@manifoldcf.apache.org From: kwright@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20141228152444.3DCF6AC092D@hades.apache.org> Author: kwright Date: Sun Dec 28 15:24:43 2014 New Revision: 1648217 URL: http://svn.apache.org/r1648217 Log: Start working on UI for CONNECTORS-1130. Modified: manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/DCTM/DCTM.java manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_en_US.properties manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_ja_JP.properties manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_zh_CN.properties Modified: manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/DCTM/DCTM.java URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/DCTM/DCTM.java?rev=1648217&r1=1648216&r2=1648217&view=diff ============================================================================== --- manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/DCTM/DCTM.java (original) +++ manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/DCTM/DCTM.java Sun Dec 28 15:24:43 2014 @@ -47,7 +47,8 @@ public class DCTM extends org.apache.man public static String CONFIG_PARAM_FORMAT = "mimetype"; public static String CONFIG_PARAM_PATHNAMEATTRIBUTE = "pathnameattribute"; public static String CONFIG_PARAM_PATHMAP = "pathmap"; - + public static String CONFIG_PARAM_FILTER = "filter"; + // Activities we log public final static String ACTIVITY_FETCH = "fetch"; @@ -1860,28 +1861,28 @@ public class DCTM extends org.apache.man "{\n"+ " if (editconnection.docbasename.value == \"\")\n"+ " {\n"+ -" alert(\"Please supply the name of a Docbase\");\n"+ +" alert(\""+Messages.getBodyJavascriptString(locale,"DCTM.PleaseSupplyTheNameofaDocbase")+"\");\n"+ " SelectTab(\"" + Messages.getBodyJavascriptString(locale,"DCTM.Docbase") + "\");\n"+ " editconnection.docbasename.focus();\n"+ " return false;\n"+ " }\n"+ " if (editconnection.docbaseusername.value == \"\")\n"+ " {\n"+ -" alert(\"The connection requires a valid Documentum user name\");\n"+ +" alert(\"" + Messages.getBodyJavascriptString(locale,"DCTM.ConnectionRequiresValidDocumentumUsername")+"\");\n"+ " SelectTab(\"" + Messages.getBodyJavascriptString(locale,"DCTM.Docbase") + "\");\n"+ " editconnection.docbaseusername.focus();\n"+ " return false;\n"+ " }\n"+ " if (editconnection.docbasepassword.value == \"\")\n"+ " {\n"+ -" alert(\"The connection requires the Documentum user's password\");\n"+ +" alert(\"" + Messages.getBodyJavascriptString(locale,"DCTM.ConnectionRequiresPassword")+"\");\n"+ " SelectTab(\"" + Messages.getBodyJavascriptString(locale,"DCTM.Docbase") + "\");\n"+ " editconnection.docbasepassword.focus();\n"+ " return false;\n"+ " }\n"+ " if (editconnection.webtopbaseurl.value == \"\")\n"+ " {\n"+ -" alert(\"Please specify the base url to a webtop to serve selected documents\");\n"+ +" alert(\"" + Messages.getBodyJavascriptString(locale,"DCTM.SpecifyBaseWebtopURL")+"\");\n"+ " SelectTab(\"" + Messages.getBodyJavascriptString(locale,"DCTM.Webtop") + "\");\n"+ " editconnection.webtopbaseurl.focus();\n"+ " return false;\n"+ @@ -2087,6 +2088,7 @@ public class DCTM extends org.apache.man tabsArray.add(Messages.getString(locale,"DCTM.Paths")); tabsArray.add(Messages.getString(locale,"DCTM.DocumentTypes")); tabsArray.add(Messages.getString(locale,"DCTM.ContentTypes")); + tabsArray.add(Messages.getString(locale,"DCTM.MetadataFilters")); tabsArray.add(Messages.getString(locale,"DCTM.ContentLength")); tabsArray.add(Messages.getString(locale,"DCTM.Security")); tabsArray.add(Messages.getString(locale,"DCTM.PathMetadata")); @@ -2111,6 +2113,29 @@ public class DCTM extends org.apache.man " postFormSetAnchor(anchorvalue);\n"+ "}\n"+ "\n"+ +"function "+seqPrefix+"DeleteFilter(k)\n"+ +"{\n"+ +" "+seqPrefix+"SpecOp(\""+seqPrefix+"filter_\"+k+\"_op\",\"Delete\",\""+seqPrefix+"filter_\"+k);\n"+ +"}\n"+ +"\n"+ +"function "+seqPrefix+"AddFilter(k)\n"+ +"{\n"+ +" if (editjob."+seqPrefix+"filter_name.value == \"\")\n"+ +" {\n"+ +" alert(\"" + Messages.getBodyJavascriptString(locale,"DCTM.SelectAnAttributeFirst") + "\");\n"+ +" editjob."+seqPrefix+"filter_name.focus();\n"+ +" return;\n"+ +" }\n"+ +"\n"+ +" if (editjob."+seqPrefix+"filter_value.value == \"\")\n"+ +" {\n"+ +" alert(\"" + Messages.getBodyJavascriptString(locale,"DCTM.FilterMustHaveValue") + "\");\n"+ +" editjob."+seqPrefix+"filter_value.focus();\n"+ +" return;\n"+ +" }\n"+ +" "+seqPrefix+"SpecOp(\""+seqPrefix+"filter_op\",\"Add\",\""+seqPrefix+"filter_\"+k);\n"+ +"}\n"+ +"\n"+ "function "+seqPrefix+"SpecAddToPath(anchorvalue)\n"+ "{\n"+ " if (editjob."+seqPrefix+"pathaddon.value == \"\")\n"+ @@ -2178,7 +2203,6 @@ public class DCTM extends org.apache.man { String seqPrefix = "s"+connectionSequenceNumber+"_"; - int i; int k; // Paths tab @@ -2189,11 +2213,10 @@ public class DCTM extends org.apache.man "
\n" ); // Now, loop through paths - i = 0; k = 0; - while (i < ds.getChildCount()) + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals(CONFIG_PARAM_LOCATION)) { String pathDescription = "_" + Integer.toString(k); @@ -2305,11 +2328,10 @@ public class DCTM extends org.apache.man else { // Now, loop through paths - i = 0; k = 0; - while (i < ds.getChildCount()) + for (int i =0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals(CONFIG_PARAM_LOCATION)) { String pathDescription = "_" + Integer.toString(k); @@ -2327,11 +2349,10 @@ public class DCTM extends org.apache.man // Security tab // Find whether security is on or off - i = 0; boolean securityOn = true; - while (i < ds.getChildCount()) + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals("security")) { String securityValue = sn.getAttributeValue("value"); @@ -2357,11 +2378,10 @@ public class DCTM extends org.apache.man "
\n" ); // Finally, go through forced ACL - i = 0; k = 0; - while (i < ds.getChildCount()) + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals("access")) { String accessDescription = "_"+Integer.toString(k); @@ -2416,11 +2436,10 @@ public class DCTM extends org.apache.man "\n" ); // Finally, go through forced ACL - i = 0; k = 0; - while (i < ds.getChildCount()) + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals("access")) { String accessDescription = "_"+Integer.toString(k); @@ -2440,11 +2459,10 @@ public class DCTM extends org.apache.man // Document Types tab // First, build a hash map containing all the currently selected document types - HashMap dtMap = new HashMap(); - i = 0; - while (i < ds.getChildCount()) + Map dtMap = new HashMap(); + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals(CONFIG_PARAM_OBJECTTYPE)) { String token = sn.getAttributeValue("token"); @@ -2455,16 +2473,15 @@ public class DCTM extends org.apache.man dtMap.put(token,new Boolean(true)); else { - HashMap attrMap = new HashMap(); + Set attrMap = new HashSet(); // Go through the children and look for attribute records - int kk = 0; - while (kk < sn.getChildCount()) + for (int kk = 0; kk < sn.getChildCount(); kk++) { - SpecificationNode dsn = sn.getChild(kk++); + SpecificationNode dsn = sn.getChild(kk); if (dsn.getType().equals(CONFIG_PARAM_ATTRIBUTENAME)) { String attr = dsn.getAttributeValue("attrname"); - attrMap.put(attr,attr); + attrMap.add(attr); } } dtMap.put(token,attrMap); @@ -2484,10 +2501,8 @@ public class DCTM extends org.apache.man try { String[] strarrObjTypes = getObjectTypes(); - int ii = 0; - while (ii < strarrObjTypes.length) + for (String strObjectType : strarrObjTypes) { - String strObjectType = strarrObjTypes[ii++]; if (strObjectType != null && strObjectType.length() > 0) { out.print( @@ -2513,16 +2528,16 @@ public class DCTM extends org.apache.man " \n" ); boolean isAll = false; - HashMap attrMap = null; + Set attrMap = null; if (o instanceof Boolean) { isAll = ((Boolean)o).booleanValue(); - attrMap = new HashMap(); + attrMap = new HashSet(); } else { isAll = false; - attrMap = (HashMap)o; + attrMap = (Set)o; } out.print( "  All metadata
\n"+ @@ -2530,11 +2545,9 @@ public class DCTM extends org.apache.man ); // Get the attributes for this data type String[] values = getIngestableAttributes(strObjectType); - int iii = 0; - while (iii < values.length) + for (String option : values) { - String option = values[iii++]; - if (attrMap != null && attrMap.get(option) != null) + if (attrMap != null && attrMap.contains(option)) { // Selected out.print( @@ -2583,10 +2596,8 @@ public class DCTM extends org.apache.man } else { - Iterator iter = dtMap.keySet().iterator(); - while (iter.hasNext()) + for (String strObjectType : dtMap.keySet()) { - String strObjectType = (String)iter.next(); Object o = dtMap.get(strObjectType); out.print( "\n" @@ -2600,11 +2611,9 @@ public class DCTM extends org.apache.man } else { - HashMap map = (HashMap)o; - Iterator iter2 = map.keySet().iterator(); - while (iter2.hasNext()) + Set map = (Set)o; + for (String attrName : map) { - String attrName = (String)iter2.next(); out.print( "\n" ); @@ -2613,22 +2622,170 @@ public class DCTM extends org.apache.man } } + // Metadata filters tab + Map metadataFilters = new HashMap(); + for (int i = 0; i < ds.getChildCount(); i++) + { + SpecificationNode sn = ds.getChild(i); + if (sn.getType().equals(CONFIG_PARAM_FILTER)) + { + String name = sn.getAttributeValue("name"); + String value = sn.getAttributeValue("value"); + metadataFilters.put(name,value); + } + } + + if (tabName.equals(Messages.getString(locale,"DCTM.Filters")) && connectionSequenceNumber == actualSequenceNumber) + { + out.print( +"\n"+ +" \n" + ); + // Need to catch potential license exception here + try + { + Set seenAttributes = new HashSet(); + String[] strarrFilterAttributes = getFilteringAttributes(); + out.print( +" \n"+ +" \n"+ +" \n" + ); + } + catch (ManifoldCFException e) + { + out.print( +" \n"+ +" \n"+ +" \n" + ); + } + catch (ServiceInterruption e) + { + out.print( +" \n"+ +" \n"+ +" \n" + ); + } + out.print( +"

\n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n" + ); + + k = 0; + for (String filterAttribute : strarrFilterAttributes) + { + String filterValue = metadataFilters.get(filterAttribute); + if (filterValue != null) + { + seenAttributes.add(filterAttribute); + out.print( +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n" + ); + k++; + } + } + + if (k == 0) + { + out.print( + " \n" + ); + } + out.print( +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +"
" + Messages.getBodyString(locale,"DCTM.AttributeName") + "" + Messages.getBodyString(locale,"DCTM.Value") + "
\n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" "+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(filterAttribute)+"\n"+ +" \n"+ +" "+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(filterValue)+"\n"+ +"
" + Messages.getBodyString(locale,"DCTM.NoAttributeFiltersSpecified") + "

\n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +" \n"+ +"
\n"+ +"
\n"+ +" "+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(e.getMessage())+"\n"+ +"
\n"+ +" " + Messages.getBodyString(locale,"DCTM.ServiceInterruptionOrInvalidCredentials") + +"
\n" + ); + } + else + { + k = 0; + for (String metadataFilterAttr : metadataFilters.keySet()) + { + String filterValue = metadataFilters.get(metadataFilterAttr); + out.print( +"\n"+ +"\n" + ); + k++; + } + out.print( +"\n" + ); + } + // Content types tab // First, build a hash map containing all the currently selected document types - HashMap ctMap = null; - i = 0; - while (i < ds.getChildCount()) + Set ctMap = null; + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals(CONFIG_PARAM_FORMAT)) { String token = sn.getAttributeValue("value"); if (token != null && token.length() > 0) { if (ctMap == null) - ctMap = new HashMap(); - ctMap.put(token,token); + ctMap = new HashSet(); + ctMap.add(token); } } } @@ -2643,17 +2800,15 @@ public class DCTM extends org.apache.man try { String[] strarrMimeTypes = getContentTypes(); - int ii = 0; - while (ii < strarrMimeTypes.length) + for (String strMimeType : strarrMimeTypes) { - String strMimeType = strarrMimeTypes[ii++]; if (strMimeType != null && strMimeType.length() > 0) { out.print( " \n"+ " \n" ); - if (ctMap == null || ctMap.get(strMimeType) != null) + if (ctMap == null || ctMap.contains(strMimeType)) { out.print( " \n" @@ -2703,10 +2858,8 @@ public class DCTM extends org.apache.man { if (ctMap != null) { - Iterator iter = ctMap.keySet().iterator(); - while (iter.hasNext()) + for (String strMimeType : ctMap) { - String strMimeType = (String)iter.next(); out.print( "\n" ); @@ -2719,10 +2872,9 @@ public class DCTM extends org.apache.man // Search for max document size String maxDocLength = ""; - i = 0; - while (i < ds.getChildCount()) + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals(CONFIG_PARAM_MAXLENGTH)) { maxDocLength = sn.getAttributeValue("value"); @@ -2756,11 +2908,10 @@ public class DCTM extends org.apache.man // Path metadata tab // Find the path-value metadata attribute name - i = 0; String pathNameAttribute = ""; - while (i < ds.getChildCount()) + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals(CONFIG_PARAM_PATHNAMEATTRIBUTE)) { pathNameAttribute = sn.getAttributeValue("value"); @@ -2768,11 +2919,10 @@ public class DCTM extends org.apache.man } // Find the path-value mapping data - i = 0; org.apache.manifoldcf.crawler.connectors.DCTM.MatchMap matchMap = new org.apache.manifoldcf.crawler.connectors.DCTM.MatchMap(); - while (i < ds.getChildCount()) + for (int i = 0; i < ds.getChildCount(); i++) { - SpecificationNode sn = ds.getChild(i++); + SpecificationNode sn = ds.getChild(i); if (sn.getType().equals(CONFIG_PARAM_PATHMAP)) { String pathMatch = sn.getAttributeValue("match"); @@ -2797,8 +2947,7 @@ public class DCTM extends org.apache.man " \n"+ "
\n" ); - i = 0; - while (i < matchMap.getMatchCount()) + for (int i = 0; i < matchMap.getMatchCount(); i++) { String matchString = matchMap.getMatchString(i); String replaceString = matchMap.getReplaceString(i); @@ -2814,9 +2963,8 @@ public class DCTM extends org.apache.man " "+org.apache.manifoldcf.ui.util.Encoder.bodyEscape(replaceString)+"\n"+ " \n" ); - i++; } - if (i == 0) + if (matchMap.getMatchCount() == 0) { out.print( " " + Messages.getBodyString(locale,"DCTM.NoMappingsSpecified") + "\n" @@ -2827,8 +2975,8 @@ public class DCTM extends org.apache.man "\n"+ " \n"+ " \n"+ -" \n"+ -" \n"+ +" \n"+ +" \n"+ " \n"+ " \n"+ " " + Messages.getBodyString(locale,"DCTM.MatchRegexp") + " \n"+ @@ -2844,8 +2992,7 @@ public class DCTM extends org.apache.man "\n"+ "\n" ); - i = 0; - while (i < matchMap.getMatchCount()) + for (int i = 0; i < matchMap.getMatchCount(); i++) { String matchString = matchMap.getMatchString(i); String replaceString = matchMap.getReplaceString(i); @@ -2853,7 +3000,6 @@ public class DCTM extends org.apache.man "\n"+ "\n" ); - i++; } } } @@ -3523,6 +3669,16 @@ public class DCTM extends org.apache.man ); } + /** Document-specific method, for UI support. + * Returns the list of attributes that can be used for filtering. + */ + public String[] getFilteringAttributes() + throws ManifoldCFException, ServiceInterruption + { + // MHL + return null; + } + /** Documentum-specific method, for UI support. * This one returns the supported content types, which will be presented in the UI for selection. */ Modified: manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_en_US.properties URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_en_US.properties?rev=1648217&r1=1648216&r2=1648217&view=diff ============================================================================== --- manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_en_US.properties (original) +++ manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_en_US.properties Sun Dec 28 15:24:43 2014 @@ -77,3 +77,18 @@ DCTM.ServiceInterruptionOrInvalidCredent DCTM.ContentLength=Content length: DCTM.UserMapping=User Mapping DCTM.SystemACLs=System ACLs + +DCTM.PleaseSupplyTheNameofaDocbase=Please supply the name of a Docbase +DCTM.ConnectionRequiresValidDocumentumUsername=The connection requires a valid Documentum user name +DCTM.ConnectionRequiresPassword=The connection requires the Documentum user's password +DCTM.SpecifyBaseWebtopURL=Please specify the base url to a webtop to serve selected documents + +DCTM.MetadataFilters=Metadata Filters +DCTM.AttributeName=Attribute name +DCTM.Value=Value +DCTM.DeleteFilter=Delete filter +DCTM.NoAttributeFiltersSpecified=No attribute filters specified +DCTM.AddFilter=Add filter +DCTM.SelectAnAttributeFirst=Select a filter attribute first +DCTM.FilterMustHaveValue=Filter must have a value string +DCTM.PickAnAttribute=-- Select an attribute -- Modified: manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_ja_JP.properties URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_ja_JP.properties?rev=1648217&r1=1648216&r2=1648217&view=diff ============================================================================== --- manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_ja_JP.properties (original) +++ manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_ja_JP.properties Sun Dec 28 15:24:43 2014 @@ -78,3 +78,17 @@ DCTM.ContentLength=Content length: DCTM.UserMapping=ユーザマップ DCTM.SystemACLs=システムACL +DCTM.PleaseSupplyTheNameofaDocbase=Please supply the name of a Docbase +DCTM.ConnectionRequiresValidDocumentumUsername=The connection requires a valid Documentum user name +DCTM.ConnectionRequiresPassword=The connection requires the Documentum user's password +DCTM.SpecifyBaseWebtopURL=Please specify the base url to a webtop to serve selected documents + +DCTM.MetadataFilters=Metadata Filters +DCTM.AttributeName=Attribute name +DCTM.Value=Value +DCTM.DeleteFilter=Delete filter +DCTM.NoAttributeFiltersSpecified=No attribute filters specified +DCTM.AddFilter=Add filter +DCTM.SelectAnAttributeFirst=Select a filter attribute first +DCTM.FilterMustHaveValue=Filter must have a value string +DCTM.PickAnAttribute=-- Select an attribute -- Modified: manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_zh_CN.properties URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_zh_CN.properties?rev=1648217&r1=1648216&r2=1648217&view=diff ============================================================================== --- manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_zh_CN.properties (original) +++ manifoldcf/branches/CONNECTORS-1130/connectors/documentum/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/DCTM/common_zh_CN.properties Sun Dec 28 15:24:43 2014 @@ -78,3 +78,17 @@ DCTM.ContentLength=内容长å� DCTM.UserMapping=用户映射 DCTM.SystemACLs=系统ACL +DCTM.PleaseSupplyTheNameofaDocbase=Please supply the name of a Docbase +DCTM.ConnectionRequiresValidDocumentumUsername=The connection requires a valid Documentum user name +DCTM.ConnectionRequiresPassword=The connection requires the Documentum user's password +DCTM.SpecifyBaseWebtopURL=Please specify the base url to a webtop to serve selected documents + +DCTM.MetadataFilters=Metadata Filters +DCTM.AttributeName=Attribute name +DCTM.Value=Value +DCTM.DeleteFilter=Delete filter +DCTM.NoAttributeFiltersSpecified=No attribute filters specified +DCTM.AddFilter=Add filter +DCTM.SelectAnAttributeFirst=Select a filter attribute first +DCTM.FilterMustHaveValue=Filter must have a value string +DCTM.PickAnAttribute=-- Select an attribute --