Class AspectranNodeParser
- java.lang.Object
-
- com.aspectran.core.context.rule.parser.xml.AspectranNodeParser
-
public class AspectranNodeParser extends java.lang.ObjectThe Class AspectranNodeParser.Created: 2008. 06. 14 AM 4:39:24
-
-
Constructor Summary
Constructors Constructor Description AspectranNodeParser(ContextRuleAssistant assistant)Instantiates a new AspectranNodeParser.AspectranNodeParser(ContextRuleAssistant assistant, boolean validating, boolean trackingLocation)Instantiates a new AspectranNodeParser.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.aspectran.core.context.rule.parser.xml.ActionNodeletAddergetActionNodeletAdder()com.aspectran.core.context.rule.parser.xml.AspectAdviceInnerNodeletAddergetAspectAdviceInnerNodeletAdder()com.aspectran.core.context.rule.parser.xml.AspectNodeletAddergetAspectNodeletAdder()ContextRuleAssistantgetAssistant()com.aspectran.core.context.rule.parser.xml.BeanNodeletAddergetBeanNodeletAdder()com.aspectran.core.context.rule.parser.xml.ChooseWhenNodeletAddergetChooseWhenNodeletAdder()com.aspectran.core.context.rule.parser.xml.ChooseWhenNodeletAddergetChooseWhenNoResponseNodeletAdder()com.aspectran.core.context.rule.parser.xml.EnvironmentNodeletAddergetEnvironmentNodeletAdder()com.aspectran.core.context.rule.parser.xml.ExceptionInnerNodeletAddergetExceptionInnerNodeletAdder()com.aspectran.core.context.rule.parser.xml.ItemNodeletAddergetItemNodeletAdder()com.aspectran.core.context.rule.parser.xml.ResponseInnerNodeletAddergetResponseInnerNodeletAdder()com.aspectran.core.context.rule.parser.xml.ScheduleNodeletAddergetScheduleNodeletAdder()com.aspectran.core.context.rule.parser.xml.TemplateNodeletAddergetTemplateNodeletAdder()com.aspectran.core.context.rule.parser.xml.TransletNodeletAddergetTransletNodeletAdder()voidparse(RuleAppender ruleAppender)Parses the aspectran configuration.
-
-
-
Constructor Detail
-
AspectranNodeParser
public AspectranNodeParser(ContextRuleAssistant assistant)
Instantiates a new AspectranNodeParser.- Parameters:
assistant- the assistant for Context Builder
-
AspectranNodeParser
public AspectranNodeParser(ContextRuleAssistant assistant, boolean validating, boolean trackingLocation)
Instantiates a new AspectranNodeParser.- Parameters:
assistant- the context builder assistantvalidating- true if the parser produced will validate documents as they are parsed; false otherwisetrackingLocation- true if tracing the location of the node being parsed; false otherwise
-
-
Method Detail
-
getAssistant
public ContextRuleAssistant getAssistant()
-
getActionNodeletAdder
public com.aspectran.core.context.rule.parser.xml.ActionNodeletAdder getActionNodeletAdder()
-
getAspectAdviceInnerNodeletAdder
public com.aspectran.core.context.rule.parser.xml.AspectAdviceInnerNodeletAdder getAspectAdviceInnerNodeletAdder()
-
getAspectNodeletAdder
public com.aspectran.core.context.rule.parser.xml.AspectNodeletAdder getAspectNodeletAdder()
-
getBeanNodeletAdder
public com.aspectran.core.context.rule.parser.xml.BeanNodeletAdder getBeanNodeletAdder()
-
getEnvironmentNodeletAdder
public com.aspectran.core.context.rule.parser.xml.EnvironmentNodeletAdder getEnvironmentNodeletAdder()
-
getExceptionInnerNodeletAdder
public com.aspectran.core.context.rule.parser.xml.ExceptionInnerNodeletAdder getExceptionInnerNodeletAdder()
-
getItemNodeletAdder
public com.aspectran.core.context.rule.parser.xml.ItemNodeletAdder getItemNodeletAdder()
-
getResponseInnerNodeletAdder
public com.aspectran.core.context.rule.parser.xml.ResponseInnerNodeletAdder getResponseInnerNodeletAdder()
-
getScheduleNodeletAdder
public com.aspectran.core.context.rule.parser.xml.ScheduleNodeletAdder getScheduleNodeletAdder()
-
getTemplateNodeletAdder
public com.aspectran.core.context.rule.parser.xml.TemplateNodeletAdder getTemplateNodeletAdder()
-
getTransletNodeletAdder
public com.aspectran.core.context.rule.parser.xml.TransletNodeletAdder getTransletNodeletAdder()
-
getChooseWhenNodeletAdder
public com.aspectran.core.context.rule.parser.xml.ChooseWhenNodeletAdder getChooseWhenNodeletAdder()
-
getChooseWhenNoResponseNodeletAdder
public com.aspectran.core.context.rule.parser.xml.ChooseWhenNodeletAdder getChooseWhenNoResponseNodeletAdder()
-
parse
public void parse(RuleAppender ruleAppender) throws java.lang.Exception
Parses the aspectran configuration.- Parameters:
ruleAppender- the rule appender- Throws:
java.lang.Exception- the exception
-
-