public class ExtensionDecorator extends NameMatchDecoratorBase
| Constructor and Description |
|---|
ExtensionDecorator() |
| Modifier and Type | Method and Description |
|---|---|
void |
finish(ElementBase binding,
IClassHolder holder)
Method called after completing code generation for the target class.
|
void |
setBaseClass(String name)
Set base class to be set for matched classes.
|
void |
setPostSet(String name)
Set name of method to be called after an instance of class is unmarshalled.
|
void |
setPreGet(String name)
Set name of method to be called before an instance of class is marshalled.
|
void |
setPreSet(String name)
Set name of method to be called before an instance of class is unmarshalled.
|
void |
start(IClassHolder holder)
Method called before starting code generation for the target class.
|
void |
valueAdded(String basename,
boolean collect,
String type,
org.eclipse.jdt.core.dom.FieldDeclaration field,
org.eclipse.jdt.core.dom.MethodDeclaration getmeth,
org.eclipse.jdt.core.dom.MethodDeclaration setmeth,
String descript,
IClassHolder holder)
Method called after adding each data value to class.
|
matchName, setMatchNamepublic void setBaseClass(String name)
name - public void setPostSet(String name)
name - public void setPreSet(String name)
name - public void setPreGet(String name)
name - public void finish(ElementBase binding, IClassHolder holder)
binding - holder - public void start(IClassHolder holder)
holder - public void valueAdded(String basename, boolean collect, String type, org.eclipse.jdt.core.dom.FieldDeclaration field, org.eclipse.jdt.core.dom.MethodDeclaration getmeth, org.eclipse.jdt.core.dom.MethodDeclaration setmeth, String descript, IClassHolder holder)
basename - base name used for data valuecollect - repeated value flagtype - value type (item value type, in the case of a repeated value)field - actual fieldgetmeth - read access methodsetmeth - write access methoddescript - value description textholder - Copyright © 2005-2014 jibx.org. All Rights Reserved.