|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.inf.template.ix.AbstractTemplateFragmentGenerator
Supported API: false
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
static Object[] |
DEF_PARAMS
|
private WorklistDrivenTemplateGenerator |
generator
|
private static String |
RESOURCE
|
protected static boolean |
VERBOSE
|
private TemplateGeneratorWorklist |
worklist
|
Constructor Summary | |
AbstractTemplateFragmentGenerator()
|
Method Summary | |
protected abstract IxbElement |
exportObjectSet(IxbElement parentElement,
Exporter exporter)
Adds the found objects to the result list. |
protected void |
findObjects(Exporter exp)
Each concrete TemplateGenerator is responsible for finding the appropriate level of objects to export and to determine the appropriate structure. |
IxbElement |
generateFragment(IxbElement topElem,
Exporter exporter)
Supported API: false |
WorklistDrivenTemplateGenerator |
getGenerator()
|
TemplateGeneratorWorklist |
getWorklist()
Supported API: false |
void |
initialize()
Supported API: false |
protected void |
postFeedback(String resource,
String resourceKey,
Object[] params)
Helper method to that posts WTMessage objects to the Feedback mechanism Supported API: false |
void |
postPostExportFeedback()
Posts post copy feedback. |
void |
postPreExportFeedback()
Posts pre-copy user feedback. |
void |
printPostExportVerbose()
Prints verbose post-copy statements. |
void |
printPreExportVerbose()
Prints verbose pre-copy statements. |
void |
setGenerator(WorklistDrivenTemplateGenerator generator)
Supported API: false |
void |
setWorkList(TemplateGeneratorWorklist a_workList)
Supported API: false |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private WorklistDrivenTemplateGenerator generator
protected static final boolean VERBOSE
private TemplateGeneratorWorklist worklist
public static final Object[] DEF_PARAMS
Constructor Detail |
public AbstractTemplateFragmentGenerator()
Method Detail |
public void printPreExportVerbose() throws WTException
printPreExportVerbose
in interface TemplateFragmentGenerator
WTException
public void printPostExportVerbose() throws WTException
printPostExportVerbose
in interface TemplateFragmentGenerator
WTException
public void postPreExportFeedback() throws WTException
postPreExportFeedback
in interface TemplateFragmentGenerator
WTException
public void postPostExportFeedback() throws WTException
postPostExportFeedback
in interface TemplateFragmentGenerator
WTException
public void setGenerator(WorklistDrivenTemplateGenerator generator) throws WTException
setGenerator
in interface TemplateFragmentGenerator
generator
-
WTException
public void initialize()
protected void findObjects(Exporter exp) throws WTException
exp
-
WTException
protected abstract IxbElement exportObjectSet(IxbElement parentElement, Exporter exporter) throws WTException
parentElement
- exporter
- The container that we are working on can be obtained by calling exporter.getSourceContainerRef().
It also has some other context data that is usefull for export.
WTException
protected void postFeedback(String resource, String resourceKey, Object[] params) throws WTException
resource
- resourceKey
- params
-
WTException
public final IxbElement generateFragment(IxbElement topElem, Exporter exporter) throws WTException
generateFragment
in interface TemplateFragmentGenerator
topElem
- exporter
-
WTException
public void setWorkList(TemplateGeneratorWorklist a_workList)
setWorkList
in interface TemplateFragmentGenerator
a_workList
- public TemplateGeneratorWorklist getWorklist()
public WorklistDrivenTemplateGenerator getGenerator()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |