Uses of Class
org.jicengine.element.ElementException

Packages that use ElementException
org.jicengine.builder   
org.jicengine.element   
org.jicengine.element.impl   
 

Uses of ElementException in org.jicengine.builder
 

Methods in org.jicengine.builder that throw ElementException
 Element Handler.getResult()
           
 

Uses of ElementException in org.jicengine.element
 

Methods in org.jicengine.element that throw ElementException
 void WrapperActionElement.execute(Context globalContext, java.lang.Object parentInstance)
           
 java.lang.Object ValueElement.getValue(Context globalContext, java.lang.Object parentInstance)
           Creates and returns the value of this element.
 void ElementImpl.setAction(Operation operation)
           
 Element ElementImpl.toRuntimeElement()
           Returns the runtime-version of this Element.
 void ElementImpl.addChildElement(Element child)
          adds a child element into this element.
protected  void ElementImpl.validateInstance(java.lang.Object instance, boolean isOverridingObject)
          validates the instance. an exception is thrown, if the instance is not valid.
protected  java.lang.Object ElementImpl.execute(Context globalContext, java.lang.Object parentInstance)
           executes this element. this includes: processing of all child elements, both value and action executing the constructor (if there is one) validating the instace (if there is one) handling the overriding-issues: instance not created and only action-parameter child-elements are executed if this element is overridden.
 java.lang.Object ElementImpl.ValueElementImpl.getValue(Context globalContext, java.lang.Object parentInstance)
           
 void ElementImpl.ActionElementImpl.execute(Context globalContext, java.lang.Object parentInstance)
           
 Element ElementCompiler.createElement()
           
 void ElementCompiler.setConstructor(java.lang.String expression)
           
 void ElementCompiler.setInstanceClass(java.lang.String className)
           
 void ElementCompiler.setAction(java.lang.String expression)
           for setting the action as an expression.
 void ElementCompiler.setCData(java.lang.String cData)
          if this element has a constructor, the cdata is added to the element-context with the name 'CDATA'.
 void ElementCompiler.handleChildElement(Element child)
          Used for notifying this element about a child-element
protected abstract  ActionElement ElementCompiler.handleExtraChildElement(ValueElement child)
          for subclasses!
 void ElementCompiler.elementInitialized()
          Called by handler when the start-tag of the element has been processed - Element has been created and all attributes have been set, but no cdata nor child-elements have been processed.
 void ActionElement.execute(Context globalContext, java.lang.Object parentInstance)
           Executes the action of this element.
 

Uses of ElementException in org.jicengine.element.impl
 

Methods in org.jicengine.element.impl that throw ElementException
protected  ActionElement StrictElementCompiler.handleExtraChildElement(ValueElement child)
           
 void MapCompiler.elementInitialized()
           
protected  ActionElement MapCompiler.handleExtraChildElement(ValueElement child)
           
 void ListElementCompiler.elementInitialized()
           
protected  ActionElement ListElementCompiler.handleExtraChildElement(ValueElement child)
           
protected  ActionElement BlockElementCompiler.handleExtraChildElement(ValueElement child)
          compiles the unused value element to an action element, that doesn't actually do anything than just creates the value..
protected  ActionElement BeanElementCompiler.handleExtraChildElement(ValueElement child)
          transforms the child into a property setter action..
 void ArrayElementCompiler.handleChildElement(Element child)
           Overrides the default handleChildElement()-procedure so that it becomes possible to handle the child-elements as elements of the array.
 java.lang.Object ArrayElementCompiler.RenamedValueElement.getValue(Context global, java.lang.Object parentInstance)
           
 

Constructors in org.jicengine.element.impl that throw ElementException
ListElementCompiler(java.lang.String name, Location location)
           
BooleanElementCompiler(java.lang.String name, Location location)