Class AspectranNodeParser
- java.lang.Object
-
- com.aspectran.core.context.rule.parser.xml.AspectranNodeParser
-
public class AspectranNodeParser extends java.lang.Object
The 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.ActionNodeletAdder
getActionNodeletAdder()
com.aspectran.core.context.rule.parser.xml.AspectAdviceInnerNodeletAdder
getAspectAdviceInnerNodeletAdder()
com.aspectran.core.context.rule.parser.xml.AspectNodeletAdder
getAspectNodeletAdder()
ContextRuleAssistant
getAssistant()
com.aspectran.core.context.rule.parser.xml.BeanNodeletAdder
getBeanNodeletAdder()
com.aspectran.core.context.rule.parser.xml.ChooseWhenNodeletAdder
getChooseWhenNodeletAdder()
com.aspectran.core.context.rule.parser.xml.ChooseWhenNodeletAdder
getChooseWhenNoResponseNodeletAdder()
com.aspectran.core.context.rule.parser.xml.EnvironmentNodeletAdder
getEnvironmentNodeletAdder()
com.aspectran.core.context.rule.parser.xml.ExceptionInnerNodeletAdder
getExceptionInnerNodeletAdder()
com.aspectran.core.context.rule.parser.xml.ItemNodeletAdder
getItemNodeletAdder()
com.aspectran.core.context.rule.parser.xml.ResponseInnerNodeletAdder
getResponseInnerNodeletAdder()
com.aspectran.core.context.rule.parser.xml.ScheduleNodeletAdder
getScheduleNodeletAdder()
com.aspectran.core.context.rule.parser.xml.TemplateNodeletAdder
getTemplateNodeletAdder()
com.aspectran.core.context.rule.parser.xml.TransletNodeletAdder
getTransletNodeletAdder()
void
parse(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
-
-