uk.org.jcam.processor.trimmer
Class Context

java.lang.Object
  extended by uk.org.jcam.processor.trimmer.Context

public class Context
extends java.lang.Object

uk.org.jcam.processor.Context.java Handler for the Context Element User: robertmm Date: 18-Jun-2003 Time: 17:29:29 To change this template use Options | File Templates.


Constructor Summary
Context(org.jdom.Element elm, org.jdom.Element root)
          Context Constructs a Context object to evaluate the condition and then apply the enclosed constraints or sub-Contexts
Context(org.jdom.Element elm, org.jdom.Element root, boolean ignoreScope)
           
Context(org.jdom.Element elm, org.jdom.Element root, org.jdom.Element xmlFileElement)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Context

public Context(org.jdom.Element elm,
               org.jdom.Element root)
        throws Parameters.ParametersException,
               Parser.ParserException,
               FunctionException,
               Condition.ConditionInvalidArguments,
               org.jdom.JDOMException,
               org.jaxen.JaxenException,
               ContainerException
Context Constructs a Context object to evaluate the condition and then apply the enclosed constraints or sub-Contexts

Parameters:
template - CAM template being manipulated
elm - Element describing the context
condition - (may not exist)
Throws:
CAMtemplate.ConditionInvalidArguments
org.jaxen.JaxenException
ContainerException
Parameters.ParametersException
Parser.ParserException
FunctionException
Condition.ConditionInvalidArguments
org.jdom.JDOMException

Context

public Context(org.jdom.Element elm,
               org.jdom.Element root,
               boolean ignoreScope)
        throws Parameters.ParametersException,
               Parser.ParserException,
               FunctionException,
               Condition.ConditionInvalidArguments,
               org.jdom.JDOMException,
               org.jaxen.JaxenException,
               ContainerException
Throws:
Parameters.ParametersException
Parser.ParserException
FunctionException
Condition.ConditionInvalidArguments
org.jdom.JDOMException
org.jaxen.JaxenException
ContainerException

Context

public Context(org.jdom.Element elm,
               org.jdom.Element root,
               org.jdom.Element xmlFileElement)
        throws org.jdom.JDOMException,
               Parameters.ParametersException,
               Parser.ParserException,
               FunctionException,
               Condition.ConditionInvalidArguments,
               org.jaxen.JaxenException,
               ContainerException
Parameters:
template2 -
contextRulesWithoutScope -
templateElement -
xmlFileElement -
Throws:
org.jaxen.JaxenException
ContainerException
org.jdom.JDOMException
Parameters.ParametersException
Parser.ParserException
FunctionException
Condition.ConditionInvalidArguments