|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.commons.jelly.tags.ant.IntrospectionHelper
Helper class that collects the methods a task or nested element holds to set attributes, create nested elements or hold PCDATA elements.
Method Summary | |
void |
addText(org.apache.tools.ant.Project project,
java.lang.Object element,
java.lang.String text)
Adds PCDATA areas. |
void |
buildFinished(org.apache.tools.ant.BuildEvent event)
|
void |
buildStarted(org.apache.tools.ant.BuildEvent event)
|
java.lang.Object |
createElement(org.apache.tools.ant.Project project,
java.lang.Object element,
java.lang.String elementName)
Creates a named nested element. |
java.util.Enumeration |
getAttributes()
Return all attribues supported by the introspected class. |
java.lang.Class |
getAttributeType(java.lang.String attributeName)
returns the type of a named attribute. |
protected java.lang.String |
getElementName(org.apache.tools.ant.Project project,
java.lang.Object element)
|
java.lang.Class |
getElementType(java.lang.String elementName)
returns the type of a named nested element. |
static IntrospectionHelper |
getHelper(java.lang.Class c)
Factory method for helper objects. |
java.util.Enumeration |
getNestedElements()
Return all nested elements supported by the introspected class. |
void |
messageLogged(org.apache.tools.ant.BuildEvent event)
|
void |
setAttribute(org.apache.tools.ant.Project p,
java.lang.Object element,
java.lang.String attributeName,
java.lang.String value)
Sets the named attribute. |
void |
storeElement(org.apache.tools.ant.Project project,
java.lang.Object element,
java.lang.Object child,
java.lang.String elementName)
Creates a named nested element. |
boolean |
supportsCharacters()
Does the introspected class support PCDATA? |
void |
targetFinished(org.apache.tools.ant.BuildEvent event)
|
void |
targetStarted(org.apache.tools.ant.BuildEvent event)
|
void |
taskFinished(org.apache.tools.ant.BuildEvent event)
|
void |
taskStarted(org.apache.tools.ant.BuildEvent event)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static IntrospectionHelper getHelper(java.lang.Class c)
public void setAttribute(org.apache.tools.ant.Project p, java.lang.Object element, java.lang.String attributeName, java.lang.String value) throws org.apache.tools.ant.BuildException
public void addText(org.apache.tools.ant.Project project, java.lang.Object element, java.lang.String text)
public java.lang.Object createElement(org.apache.tools.ant.Project project, java.lang.Object element, java.lang.String elementName) throws org.apache.tools.ant.BuildException
public void storeElement(org.apache.tools.ant.Project project, java.lang.Object element, java.lang.Object child, java.lang.String elementName) throws org.apache.tools.ant.BuildException
public java.lang.Class getElementType(java.lang.String elementName) throws org.apache.tools.ant.BuildException
public java.lang.Class getAttributeType(java.lang.String attributeName) throws org.apache.tools.ant.BuildException
public boolean supportsCharacters()
public java.util.Enumeration getAttributes()
public java.util.Enumeration getNestedElements()
protected java.lang.String getElementName(org.apache.tools.ant.Project project, java.lang.Object element)
public void buildStarted(org.apache.tools.ant.BuildEvent event)
buildStarted
in interface org.apache.tools.ant.BuildListener
public void buildFinished(org.apache.tools.ant.BuildEvent event)
buildFinished
in interface org.apache.tools.ant.BuildListener
public void targetStarted(org.apache.tools.ant.BuildEvent event)
targetStarted
in interface org.apache.tools.ant.BuildListener
public void targetFinished(org.apache.tools.ant.BuildEvent event)
targetFinished
in interface org.apache.tools.ant.BuildListener
public void taskStarted(org.apache.tools.ant.BuildEvent event)
taskStarted
in interface org.apache.tools.ant.BuildListener
public void taskFinished(org.apache.tools.ant.BuildEvent event)
taskFinished
in interface org.apache.tools.ant.BuildListener
public void messageLogged(org.apache.tools.ant.BuildEvent event)
messageLogged
in interface org.apache.tools.ant.BuildListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |