wt.tools.generation.architecture
Class WTGeneralProcessor

java.lang.Object
  extended bywt.tools.generation.architecture.ClassProcessor
      extended bywt.tools.generation.architecture.WTClassProcessor
          extended bywt.tools.generation.architecture.WTGeneralProcessor

public class WTGeneralProcessor
extends WTClassProcessor


Field Summary
 
Fields inherited from class wt.tools.generation.architecture.WTClassProcessor
remoteEnabled
 
Fields inherited from class wt.tools.generation.architecture.ClassProcessor
classAccumulator, currentDelegate, delegates, ENUM_RB_GENERATE, sourceClass, targetClass
 
Constructor Summary
WTGeneralProcessor(ClassClass source)
           
 
Method Summary
protected  String clientServerTag()
           
static WTGeneralProcessor get(ClassClass source)
           
protected  void operationSpecifics(Operation source, Operation newOne)
           
protected  void processDepends()
           
protected  void processPostProcess()
           
protected  void processPrimary()
           
protected  void processSpecial()
           
protected  void setTarget()
           
protected  String typeTag()
           
 
Methods inherited from class wt.tools.generation.architecture.WTClassProcessor
addResourceAttribute, addServerAttribute, initializeSpecifics, makeRemoteTarget, remoteSupport, transferProperty
 
Methods inherited from class wt.tools.generation.architecture.ClassProcessor
accessorDocs, addAccessors, addClassnameAttribute, addConstant, addConstant, addExceptions, addField, addLinkAccessors, addLinkAliasAccessors, addLinkFeatures, addResourceAttribute, addVersionControlAttributes, constructorSpecifics, copyCommon, copyDependencies, enumerationResources, enumerationSupport, enumUseResourceInfo, externalizationSupport, externalizationSupportPost, fulfillAccessors, fulfillConstant, fulfillField, fulfillOperation, getterSpecifics, makeDefaultConstructor, makeGetter, makeLinkGetter, makeLinkSetter, makeRemover, makeSetter, makeSetterValidate, netFactorSupport, persistenceSupport, persistenceSupportPost, process, process, processAssociations, processAssociations, processAttributes, processAttributes, processFirstClassAssociation, processInherits, processInherits, processModule, processOperation, processOperations, processOperations, processPackage, processPrimary, processReference, processRole, processRole, processStandardAssociation, removerSpecifics, setClassAccumulator, setterSpecifics
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WTGeneralProcessor

public WTGeneralProcessor(ClassClass source)
Method Detail

clientServerTag

protected String clientServerTag()
Specified by:
clientServerTag in class WTClassProcessor

get

public static WTGeneralProcessor get(ClassClass source)

operationSpecifics

protected void operationSpecifics(Operation source,
                                  Operation newOne)
Overrides:
operationSpecifics in class WTClassProcessor

processDepends

protected void processDepends()
Overrides:
processDepends in class ClassProcessor

processPostProcess

protected void processPostProcess()
Overrides:
processPostProcess in class ClassProcessor

processPrimary

protected void processPrimary()
Overrides:
processPrimary in class WTClassProcessor

processSpecial

protected void processSpecial()
Overrides:
processSpecial in class ClassProcessor

setTarget

protected void setTarget()
Overrides:
setTarget in class WTClassProcessor

typeTag

protected String typeTag()
Specified by:
typeTag in class WTClassProcessor