digester.addCallMethod( "RatingServiceSelectionResponse/Response/Error", "setErrorCode", 0); digester.addCallMethod( "RatingServiceSelectionResponse/Response/ErrorDescriprion", "setError", 0); digester .addCallMethod( "RatingServiceSelectionResponse/Response/ResponseStatusCode", "setStatusCode", 0); digester .addCallMethod( "RatingServiceSelectionResponse/Response/ResponseStatusDescription", "setStatusMessage", 0); digester .addCallMethod( "RatingServiceSelectionResponse/Response/Error/ErrorDescription", "setError", 0); .addCallMethod( "RatingServiceSelectionResponse/RatedShipment/Service/Code", "setOptionId", 0); digester .addCallMethod( "RatingServiceSelectionResponse/RatedShipment/TotalCharges/MonetaryValue", "setOptionPriceText", 0); .addCallMethod( "RatingServiceSelectionResponse/RatedShipment/Service/Code",
digester.addCallMethod("Error/Description", "setError", 0); digester.addCallMethod("RateV3Response/Package/Error/Description", "setError", 0); digester digester.addSetProperties("RateV3Response/Package/Postage", "CLASSID", "optionId"); digester.addCallMethod( "RateV3Response/Package/Postage/MailService", "setOptionName", 0); digester.addCallMethod( "RateV3Response/Package/Postage/MailService", "setOptionCode", 0); digester.addCallMethod("RateV3Response/Package/Postage/Rate", "setOptionPriceText", 0); digester.addCallMethod("Error/Description", "setError", 0); digester.addCallMethod("IntlRateResponse/Package/Error/Description", "setError", 0); digester digester.addSetProperties("IntlRateResponse/Package/Service", "ID", "optionId"); digester.addCallMethod( "IntlRateResponse/Package/Service/SvcDescription", "setOptionName", 0); digester.addCallMethod(
private void setIncludedTypesRules(Digester digester) { final String includes = "AppSchemaDataAccess/includedTypes"; digester.addObjectCreate(includes, XMLConfigDigester.CONFIG_NS_URI, ArrayList.class); // point to related type config path relative to this mapping file location final String includePath = includes + "/Include"; digester.addCallMethod(includePath, "add", 1); digester.addCallParam(includePath, 0); digester.addSetNext(includes, "setIncludedTypes"); } }
digester.addCallMethod(typeMapping + "/mappingName", "setMappingName", 1); digester.addCallParam(typeMapping + "/mappingName", 0); digester.addCallMethod(typeMapping + "/sourceDataStore", "setSourceDataStore", 1); digester.addCallParam(typeMapping + "/sourceDataStore", 0); digester.addCallMethod(typeMapping + "/sourceType", "setSourceTypeName", 1); digester.addCallParam(typeMapping + "/sourceType", 0); digester.addCallMethod(typeMapping + "/targetElement", "setTargetElementName", 1); digester.addCallParam(typeMapping + "/targetElement", 0); digester.addCallMethod(typeMapping + "/defaultGeometry", "setDefaultGeometryXPath", 1); digester.addCallParam(typeMapping + "/defaultGeometry", 0); digester.addCallMethod(typeMapping + "/itemXpath", "setItemXpath", 1); digester.addCallParam(typeMapping + "/itemXpath", 0); digester.addCallMethod(typeMapping + "/isXmlDataStore", "setXmlDataStore", 1); digester.addCallParam(typeMapping + "/isXmlDataStore", 0); digester.addCallMethod(typeMapping + "/isDenormalised", "setIsDenormalised", 1); digester.addCallParam(typeMapping + "/isDenormalised", 0); digester.addCallMethod(typeMapping + "/indexDataStore", "setIndexDataStore", 1); digester.addCallParam(typeMapping + "/indexDataStore", 0); digester.addCallMethod(typeMapping + "/indexType", "setIndexTypeName", 1); digester.addCallParam(typeMapping + "/indexType", 0); digester.addCallMethod(typeMapping + "/IndexTypeName", "setIndexTypeName", 1); digester.addCallParam(typeMapping + "/IndexTypeName", 0); digester.addCallMethod(attMap + "/label", "setLabel", 1); digester.addCallParam(attMap + "/label", 0);
private void setTargetSchemaUriRules(Digester digester) { final String targetSchemas = "AppSchemaDataAccess/targetTypes"; digester.addBeanPropertySetter("AppSchemaDataAccess/catalog"); // digester.addCallMethod(targetSchemas + "/Catalog", "setCatalog", 1); // digester.addCallParam(targetSchemas + "/Catalog", 0); digester.addObjectCreate(targetSchemas, XMLConfigDigester.CONFIG_NS_URI, ArrayList.class); final String schema = targetSchemas + "/FeatureType/schemaUri"; digester.addCallMethod(schema, "add", 1); digester.addCallParam(schema, 0); // set the list of XSD file uris on AppSchemaDataAccessDTO digester.addSetNext(targetSchemas, "setTargetSchemasUris"); }
private void setNamespacesRules(Digester digester) { final String ns = "AppSchemaDataAccess/namespaces"; digester.addObjectCreate(ns, XMLConfigDigester.CONFIG_NS_URI, HashMap.class); digester.addCallMethod(ns + "/Namespace", "put", 2); digester.addCallParam(ns + "/Namespace/prefix", 0); digester.addCallParam(ns + "/Namespace/uri", 1); digester.addSetNext(ns, "setNamespaces"); }
digester.addCallMethod(dataStores + dataStoreTag + "/id", "setId", 1); digester.addCallParam(dataStores + dataStoreTag + "/id", 0); XMLConfigDigester.CONFIG_NS_URI, HashMap.class); digester.addCallMethod(dataStores + dataStoreTag + "/parameters/Parameter", "put", 2); digester.addCallParam(dataStores + dataStoreTag + "/parameters/Parameter/name", 0); digester.addCallParam(dataStores + dataStoreTag + "/parameters/Parameter/value", 1); digester.addCallMethod(dataStores + dataStoreTag + "/isDataAccess", "setDataAccess", 1); digester.addCallParam(dataStores + dataStoreTag + "/isDataAccess", 0);
/** * Add a set of rules to the digester object * @param digester Digester instance */ public void addRuleInstances(Digester digester) { // call methods which add counter digester.addCallMethod(prefix + "jsp-config", "newJspConfig"); digester.addCallMethod(prefix + "login-config", "newLoginConfig"); digester.addCallMethod(prefix + "session-config", "newSessionConfig"); } }
/** * Add a set of rules to the digester object * @param digester Digester instance */ public void addRuleInstances(Digester digester) { // call methods which add counter digester.addCallMethod(prefix + "jsp-config", "newJspConfig"); digester.addCallMethod(prefix + "login-config", "newLoginConfig"); digester.addCallMethod(prefix + "session-config", "newSessionConfig"); } }
private void parseRelations(Digester digester) { digester.addObjectCreate( "entity/associations/relation" , RelationMetadata.class.getName() ); digester.addCallMethod ( "entity/associations/relation/documentation" , "setDocumentation" , 0 ); digester.addCallMethod ( "entity/associations/relation/type" , "setType" , 0 ); digester.addCallMethod ( "entity/associations/relation/multiplicity" , "setMultiplicity" , 0 ); digester.addSetNext ( "entity/associations/relation" , "addRelation" , RelationMetadata.class.getName() ); }
/** * Add a set of rules to the digester object * @param digester Digester instance */ public void addRuleInstances(Digester digester) { digester.addObjectCreate(prefix + "jonas-port-component", "org.objectweb.jonas_ws.deployment.xml.JonasPortComponent"); digester.addSetNext(prefix + "jonas-port-component", "addJonasPortComponent", "org.objectweb.jonas_ws.deployment.xml.JonasPortComponent"); digester.addCallMethod(prefix + "jonas-port-component/port-component-name", "setPortComponentName", 0); digester.addCallMethod(prefix + "jonas-port-component/endpoint-uri", "setEndpointURI", 0); }
public void addRuleInstances(Digester digester) { digester.addSetProperties("enunciate/modules/docs/war"); digester.addObjectCreate("enunciate/modules/docs/download", DownloadConfig.class); digester.addSetProperties("enunciate/modules/docs/download"); digester.addSetNext("enunciate/modules/docs/download", "addDownload"); digester.addCallMethod("enunciate/modules/docs/additional-css", "addAdditionalCss", 1); digester.addCallParam("enunciate/modules/docs/additional-css", 0, "file"); digester.addCallMethod("enunciate/modules/docs/facets/include", "addFacetInclude", 1); digester.addCallParam("enunciate/modules/docs/facets/include", 0, "name"); digester.addCallMethod("enunciate/modules/docs/facets/exclude", "addFacetExclude", 1); digester.addCallParam("enunciate/modules/docs/facets/exclude", 0, "name"); }
protected static void addTemplateRules(Digester digester) { String templatePattern = JRXmlConstants.ELEMENT_jasperReport + "/" + JRXmlConstants.ELEMENT_template; //do not change the order digester.addObjectCreate(templatePattern, JRDesignReportTemplate.class); digester.addSetNext(templatePattern, "addTemplate", JRReportTemplate.class.getName()); digester.addFactoryCreate(templatePattern, JRStringExpressionFactory.class); digester.addCallMethod(templatePattern, "setText", 0); digester.addSetNext(templatePattern, "setSourceExpression", JRExpression.class.getName()); }
/** * Add a set of rules to the digester object * @param digester Digester instance */ public void addRuleInstances(Digester digester) { digester.addCallMethod(prefix + "name", "setName", 0); digester.addCallMethod(prefix + "description", "setDescription", 0); digester.addRuleSet(new ClusterDaemonRuleSet(prefix)); digester.addRuleSet(new ServerRuleSet(prefix)); digester.addRuleSet(new ClusterRuleSet(prefix)); }
private void setIncludedTypesRules(Digester digester) { final String includes = "AppSchemaDataAccess/includedTypes"; digester.addObjectCreate(includes, XMLConfigDigester.CONFIG_NS_URI, ArrayList.class); // point to related type config path relative to this mapping file location final String includePath = includes + "/Include"; digester.addCallMethod(includePath, "add", 1); digester.addCallParam(includePath, 0); digester.addSetNext(includes, "setIncludedTypes"); } }
/** * Add a set of rules to the digester object * @param digester Digester instance */ public void addRuleInstances(Digester digester) { //digester.addRuleSet(new IconRuleSet(prefix)); digester.addCallMethod(prefix + "display-name", "setDisplayName", 0); //digester.addCallMethod(prefix + "description", "setDescription", 0); digester.addRuleSet(new ModuleRuleSet(prefix)); digester.addRuleSet(new SecurityRoleRuleSet(prefix)); }
private void setNamespacesRules(Digester digester) { final String ns = "AppSchemaDataAccess/namespaces"; digester.addObjectCreate(ns, XMLConfigDigester.CONFIG_NS_URI, HashMap.class); digester.addCallMethod(ns + "/Namespace", "put", 2); digester.addCallParam(ns + "/Namespace/prefix", 0); digester.addCallParam(ns + "/Namespace/uri", 1); digester.addSetNext(ns, "setNamespaces"); }
public void addRuleInstances(Digester digester) { digester.addObjectCreate("formats/format", FormatMetadata.class); digester.addSetProperties("formats/format"); digester.addObjectCreate("formats/format/pattern", PatternMetadata.class); digester.addCallMethod("formats/format/pattern", "setText", 0); digester.addSetNext("formats/format/pattern", "addPattern"); digester.addSetNext("formats/format", "addFormat"); }
Digester digester = new Digester(); digester.setValidating( false ); digester.addObjectCreate("response", Response.class ); digester.addBeanPropertySetter("response/total", "total" ); digester.addCallMethod("response/warning", "addWarning", 1); digester.addCallParam("response/warning", 0);
/** * Add a set of rules to the digester object * @param digester Digester instance */ public void addRuleInstances(Digester digester) { digester.addRuleSet(new JonasResourceEnvRuleSet(prefix)); digester.addRuleSet(new JonasResourceRuleSet(prefix)); digester.addRuleSet(new JonasEjbRefRuleSet(prefix)); digester.addRuleSet(new JonasServiceRefRuleSet(prefix)); digester.addRuleSet(new JonasMessageDestinationRefRuleSet(prefix)); digester.addCallMethod(prefix + "run-as/principal-name", "setRunAsPrincipalName", 0); }