|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.oddjob.arooa.ArooaHandler
org.oddjob.designer.arooa.DesignStartHandler
Handles the document element. This handler behaves just like a component handler except that it doesn't create a component, the root component must have been provided. Likewise it doesn't attempt to add the component to any parent because there is none. The id attribute and other attributes are processed as per the ComponentHandler.
ArooaHandler.| Constructor Summary | |
DesignStartHandler(java.lang.Object rootObject)
/** Constructor. |
|
| Method Summary | |
void |
characters(char[] buf,
int start,
int count,
ArooaContext context)
Adds text to the component, using the wrapper |
void |
onEndElement(java.lang.String uri,
java.lang.String tag,
ArooaContext context)
Handles the end of the element. |
ArooaHandler |
onStartChild(java.lang.String uri,
java.lang.String name,
java.lang.String qname,
org.xml.sax.Attributes attrs,
ArooaContext context)
Handle a child tag. |
void |
onStartElement(java.lang.String uri,
java.lang.String tag,
java.lang.String qname,
org.xml.sax.Attributes attrs,
ArooaContext context)
Handle the top level element. |
| Methods inherited from class org.oddjob.arooa.ArooaHandler |
checkNamespace, onEndChild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DesignStartHandler(java.lang.Object rootObject)
rootObject - The root object which is to be built up.| Method Detail |
public void onStartElement(java.lang.String uri,
java.lang.String tag,
java.lang.String qname,
org.xml.sax.Attributes attrs,
ArooaContext context)
throws org.xml.sax.SAXParseException
onStartElement in class ArooaHandleruri - The namespace uri.qname - The element qualified name.attrs - The attributes of the element.context - The current context.tag - The name of the element being started.
Will not be null.
org.xml.sax.SAXParseException - if the qualified name is not "project".
public ArooaHandler onStartChild(java.lang.String uri,
java.lang.String name,
java.lang.String qname,
org.xml.sax.Attributes attrs,
ArooaContext context)
throws org.xml.sax.SAXParseException
onStartChild in class ArooaHandleruri - The namespace uri.name - The element tag.qname - The element qualified name.attrs - The attributes of the element.context - The current context.
org.xml.sax.SAXParseException - if the qualified name is not "project".
public void characters(char[] buf,
int start,
int count,
ArooaContext context)
throws org.xml.sax.SAXParseException
characters in class ArooaHandlerbuf - A character array of the text within the element.
Will not be null.start - The start element in the array.count - The number of characters to read from the array.context - The current context.
org.xml.sax.SAXParseException - if the element doesn't support text
public void onEndElement(java.lang.String uri,
java.lang.String tag,
ArooaContext context)
onEndElement in class ArooaHandleruri - The namespace URI for the element.tag - The name of the element.context - The current context.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||