jaxx.compiler.tools.jaxxcapture.handlers
Class ObjectHandler

java.lang.Object
  extended by jaxx.compiler.tools.jaxxcapture.handlers.ObjectHandler
Direct Known Subclasses:
JTabbedPaneHandler, TableHandler

public class ObjectHandler
extends Object


Field Summary
static String ATTRIBUTE_PROPERTY
           
 
Constructor Summary
ObjectHandler()
           
 
Method Summary
protected  CapturedObject createCapturedObject(String className, JAXXCapture capture)
           
protected  void evaluate(Element tag, Stack<ContextNode> context, JAXXCapture capture)
           
protected  void evaluateAdd(CapturedObject contextObject, CapturedObject child, ContextNode constraints)
           
protected  void evaluateMethod(Element tag, Stack<ContextNode> context, JAXXCapture capture)
           
protected  void evaluateProperty(Element tag, Stack<ContextNode> context, JAXXCapture capture)
           
protected  String getChildXML(CapturedObject object, JAXXCapture capture)
           
 String getXML(CapturedObject object, JAXXCapture capture)
           
protected  boolean processChildren(Element tag, Stack<ContextNode> context, JAXXCapture capture)
           
 CapturedObject processObject(Element objectTag, Stack<ContextNode> context, JAXXCapture capture)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTE_PROPERTY

public static final String ATTRIBUTE_PROPERTY
See Also:
Constant Field Values
Constructor Detail

ObjectHandler

public ObjectHandler()
Method Detail

createCapturedObject

protected CapturedObject createCapturedObject(String className,
                                              JAXXCapture capture)

processChildren

protected boolean processChildren(Element tag,
                                  Stack<ContextNode> context,
                                  JAXXCapture capture)

evaluateProperty

protected void evaluateProperty(Element tag,
                                Stack<ContextNode> context,
                                JAXXCapture capture)

evaluateAdd

protected void evaluateAdd(CapturedObject contextObject,
                           CapturedObject child,
                           ContextNode constraints)

evaluateMethod

protected void evaluateMethod(Element tag,
                              Stack<ContextNode> context,
                              JAXXCapture capture)

evaluate

protected void evaluate(Element tag,
                        Stack<ContextNode> context,
                        JAXXCapture capture)

processObject

public CapturedObject processObject(Element objectTag,
                                    Stack<ContextNode> context,
                                    JAXXCapture capture)

getXML

public String getXML(CapturedObject object,
                     JAXXCapture capture)

getChildXML

protected String getChildXML(CapturedObject object,
                             JAXXCapture capture)


Copyright © 2008-2012 CodeLutin. All Rights Reserved.