com.bstek.dorado.idesupport.initializer
public class CommonRuleTemplateInitializer extends java.lang.Object implements RuleTemplateInitializer
Constructor and Description |
---|
CommonRuleTemplateInitializer() |
Modifier and Type | Method and Description |
---|---|
protected RuleTemplate |
createRuleTemplate(RuleTemplateManager ruleTemplateManager,
java.lang.Class<?> type,
RuleTemplate parentRuleTemplate) |
protected AutoChildTemplate |
getChildNodeByBeanType(java.lang.String name,
XmlSubNode xmlSubNode,
boolean aggregated,
java.lang.Class<?> beanType,
java.lang.String scope,
InitializerContext initializerContext) |
protected java.util.List<AutoChildTemplate> |
getChildTemplates(RuleTemplate ruleTemplate,
TypeInfo typeInfo,
XmlNodeInfo xmlNodeInfo,
InitializerContext initializerContext) |
protected java.util.List<AutoChildTemplate> |
getChildTemplatesBySubNode(RuleTemplate ruleTemplate,
TypeInfo typeInfo,
java.lang.String propertyName,
XmlSubNode xmlSubNode,
TypeInfo propertyTypeInfo,
InitializerContext initializerContext) |
protected java.util.Collection<AutoPropertyTemplate> |
getProperties(java.lang.Class<?> type,
XmlNodeInfo xmlNodeInfo,
InitializerContext initializerContext) |
protected void |
initChildTemplates(RuleTemplate ruleTemplate,
TypeInfo typeInfo,
XmlNodeInfo xmlNodeInfo,
InitializerContext initializerContext) |
protected void |
initClientEvent(RuleTemplate ruleTemplate,
TypeInfo typeInfo,
InitializerContext initializerContext) |
protected void |
initCompositeProperty(AutoPropertyTemplate propertyTemplate,
java.lang.Class<?> propertyType,
InitializerContext initializerContext) |
protected void |
initProperties(RuleTemplate ruleTemplate,
TypeInfo typeInfo,
XmlNodeInfo xmlNodeInfo,
InitializerContext initializerContext) |
void |
initRuleTemplate(RuleTemplate ruleTemplate,
InitializerContext initializerContext) |
void |
setRobotRegistry(RobotRegistry robotRegistry) |
public void setRobotRegistry(RobotRegistry robotRegistry)
public void initRuleTemplate(RuleTemplate ruleTemplate, InitializerContext initializerContext) throws java.lang.Exception
initRuleTemplate
in interface RuleTemplateInitializer
java.lang.Exception
protected RuleTemplate createRuleTemplate(RuleTemplateManager ruleTemplateManager, java.lang.Class<?> type, RuleTemplate parentRuleTemplate) throws java.lang.Exception
java.lang.Exception
protected void initProperties(RuleTemplate ruleTemplate, TypeInfo typeInfo, XmlNodeInfo xmlNodeInfo, InitializerContext initializerContext) throws java.lang.Exception
java.lang.Exception
protected java.util.Collection<AutoPropertyTemplate> getProperties(java.lang.Class<?> type, XmlNodeInfo xmlNodeInfo, InitializerContext initializerContext) throws java.lang.Exception
java.lang.Exception
protected void initCompositeProperty(AutoPropertyTemplate propertyTemplate, java.lang.Class<?> propertyType, InitializerContext initializerContext) throws java.lang.Exception
java.lang.Exception
protected void initChildTemplates(RuleTemplate ruleTemplate, TypeInfo typeInfo, XmlNodeInfo xmlNodeInfo, InitializerContext initializerContext) throws java.lang.Exception
java.lang.Exception
protected java.util.List<AutoChildTemplate> getChildTemplates(RuleTemplate ruleTemplate, TypeInfo typeInfo, XmlNodeInfo xmlNodeInfo, InitializerContext initializerContext) throws java.lang.Exception
java.lang.Exception
protected java.util.List<AutoChildTemplate> getChildTemplatesBySubNode(RuleTemplate ruleTemplate, TypeInfo typeInfo, java.lang.String propertyName, XmlSubNode xmlSubNode, TypeInfo propertyTypeInfo, InitializerContext initializerContext) throws java.lang.Exception
java.lang.Exception
protected AutoChildTemplate getChildNodeByBeanType(java.lang.String name, XmlSubNode xmlSubNode, boolean aggregated, java.lang.Class<?> beanType, java.lang.String scope, InitializerContext initializerContext) throws java.lang.Exception
java.lang.Exception
protected void initClientEvent(RuleTemplate ruleTemplate, TypeInfo typeInfo, InitializerContext initializerContext) throws java.lang.Exception
java.lang.Exception
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.