|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.xml.sax.filter.callbacks.TagContentCallbackOperation
Sets up a callback operation for
a TagContentObjectPropertySetter.
Works with ProgrammableSAXFilter. Sets the target objects
property equal to the XML fragment rooted by the element name given.
<CallbackOperation class="com.raritantechnologies.xml.sax.filter.callbacks.TagContentCallbackOperation"
includeChildText="true|false" >
<ParamName>[ callback parameter value for two parameter methods ]</ParamName>
<ElementName>[ name of XML element to get content from ]</ElementName>
</CallbackOperation>
| Field Summary |
| Fields inherited from interface com.raritantechnologies.xml.sax.filter.callbacks.ICallbackOperation |
MAP, TAGXML, TEXT |
| Constructor Summary | |
TagContentCallbackOperation()
|
|
TagContentCallbackOperation(java.lang.String elementName,
boolean isPathName)
|
|
TagContentCallbackOperation(java.lang.String paramName,
java.lang.String elementName,
boolean isPathName)
|
|
TagContentCallbackOperation(java.lang.String paramName,
java.lang.String elementName,
boolean isPathName,
boolean wrapCData)
|
|
| Method Summary | |
java.lang.String |
getElementName()
|
java.lang.String |
getLastCallbackPath()
|
java.lang.String |
getParameterName()
|
java.lang.String |
getParamName()
|
java.lang.String |
getType()
|
java.lang.String |
getUri()
|
void |
initialize(org.w3c.dom.Element compElem)
Initializes the object from an XML tag or element. |
boolean |
isMultiple()
|
boolean |
isUnique()
|
void |
setCallback(ProgrammableSAXFilter psf,
java.lang.Object targetObject,
java.lang.String methodName)
Sets up the callback from the ProgrammableSAXFilter to the targetObject. |
void |
setIsMultiple(boolean isMultiple)
Determines whether the callback can occur more than once. |
void |
setIsUnique(boolean isUnique)
Determines whether new values should appendTo or set the target value. |
void |
setNamespaceSchema(java.lang.String namespaceSchema)
|
void |
setParameterName(java.lang.String paramName)
the parameter name of the callback method (if any ) |
void |
setWrapCData(boolean wrapCData)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TagContentCallbackOperation()
public TagContentCallbackOperation(java.lang.String elementName,
boolean isPathName)
public TagContentCallbackOperation(java.lang.String paramName,
java.lang.String elementName,
boolean isPathName)
public TagContentCallbackOperation(java.lang.String paramName,
java.lang.String elementName,
boolean isPathName,
boolean wrapCData)
| Method Detail |
public void initialize(org.w3c.dom.Element compElem)
IConfigurable
initialize in interface ICallbackOperationpublic void setParameterName(java.lang.String paramName)
setParameterName in interface ICallbackOperationpublic java.lang.String getParameterName()
getParameterName in interface ICallbackOperationpublic java.lang.String getParamName()
public java.lang.String getUri()
public java.lang.String getElementName()
public void setWrapCData(boolean wrapCData)
public void setNamespaceSchema(java.lang.String namespaceSchema)
public void setCallback(ProgrammableSAXFilter psf,
java.lang.Object targetObject,
java.lang.String methodName)
ICallbackOperation
setCallback in interface ICallbackOperationpublic java.lang.String getType()
getType in interface ICallbackOperationpublic java.lang.String getLastCallbackPath()
getLastCallbackPath in interface ICallbackOperationpublic void setIsMultiple(boolean isMultiple)
ICallbackOperation
setIsMultiple in interface ICallbackOperationpublic boolean isMultiple()
isMultiple in interface ICallbackOperationpublic void setIsUnique(boolean isUnique)
ICallbackOperation
setIsUnique in interface ICallbackOperationpublic boolean isUnique()
isUnique in interface ICallbackOperation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||