wt.tools.generation.architecture.service
Class Conceptual

java.lang.Object
  extended bywt.tools.generation.architecture.ClassProcessor
      extended bywt.tools.generation.architecture.WTClassProcessor
          extended bywt.tools.generation.architecture.service.Conceptual

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

Constructor Detail

Conceptual

protected Conceptual(ClassClass source)
Method Detail

addField

protected void addField(ClassProperty source)
Overrides:
addField in class ClassProcessor

clientServerTag

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

fulfillField

protected void fulfillField(ClassProperty source)
Overrides:
fulfillField in class ClassProcessor

get

public static Conceptual get(ClassClass source)

getterSpecifics

protected void getterSpecifics(ClassProperty source,
                               Operation newOne)
Overrides:
getterSpecifics in class ClassProcessor

initializeSpecifics

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

operationSpecifics

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

processDepends

protected void processDepends()
Overrides:
processDepends in class ClassProcessor

processModule

protected void processModule()
Overrides:
processModule in class ClassProcessor

processOperation

protected void processOperation(Operation source)
Overrides:
processOperation in class ClassProcessor

processOperations

protected void processOperations(ClassClass superClass)
Overrides:
processOperations in class ClassProcessor

processPackage

protected void processPackage()
Overrides:
processPackage in class ClassProcessor

processPrimary

protected void processPrimary()
Overrides:
processPrimary in class WTClassProcessor

processSpecial

protected void processSpecial()
Overrides:
processSpecial in class ClassProcessor

setterSpecifics

protected void setterSpecifics(ClassProperty source,
                               Operation newOne)
Overrides:
setterSpecifics in class ClassProcessor

typeTag

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