public class CallSetterAdder extends java.lang.Object implements Adder, DocletActionReporter
| Constructor and Description |
|---|
CallSetterAdder(java.lang.String attr,
java.lang.Class parentClass,
java.lang.Class childClass) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(java.lang.String parentNS,
java.lang.String parentTag,
java.lang.Object parent,
java.lang.Object child,
cookxml.core.DecodeEngine decodeEngine)
Add the child to the parent.
|
java.lang.Object[] |
getActions(TagLibrary tagLibrary,
java.lang.String tagNS,
java.lang.String tag,
java.lang.String attrNS,
java.lang.String attr,
java.lang.Class cl)
This function returns the related function/constructor/field/methods that
is called by creator/setter etc.
|
public CallSetterAdder(java.lang.String attr,
java.lang.Class parentClass,
java.lang.Class childClass)
public boolean add(java.lang.String parentNS,
java.lang.String parentTag,
java.lang.Object parent,
java.lang.Object child,
cookxml.core.DecodeEngine decodeEngine)
throws AdderException
Adderadd in interface AdderparentNS - the parent tag namespace.parentTag - the parent tag name.parent - the parent object.child - the child object.decodeEngine - the DecodeEngine instance being used.AdderExceptionpublic java.lang.Object[] getActions(TagLibrary tagLibrary, java.lang.String tagNS, java.lang.String tag, java.lang.String attrNS, java.lang.String attr, java.lang.Class cl)
DocletActionReportergetActions in interface DocletActionReportertagLibrary - the tag library being used.tagNS - the namespace of the tagtag - possible tagattrNS - the namespace of the attributeattr - the attributecl - the possible class