wt.tools.generation.architecture
Class WTMethodGenerator
java.lang.Object
wt.tools.generation.language.JavaMethodGenerator
wt.tools.generation.architecture.WTMethodGenerator
- Direct Known Subclasses:
- ConceptualMethod, ForwarderMethod, ImplementationMethod, RemoteForwarderMethod
- public class WTMethodGenerator
- extends JavaMethodGenerator
Methods inherited from class wt.tools.generation.language.JavaMethodGenerator |
addReadType, addWriteType, argCheck, arguments, attributeName, biDirectionalSet, classInfo, classname, construct, construct, construct, construct, constructFactory, constructFactory, constructor, containerPlus, create, defaultReturn, delegator, derivedTraversal, evolvableRead, evolvableReadProtected, evolvableWrite, externalizationRead, externalizationReadFields, externalizationWrite, genBody, genEquals, genHashcode, getter, getter, getterDerived, getterKeyed, getterRBcontents, identification, initialize, instance, instantiate, instantiate, isPDSArray, keyArgs, mappableType, oldVersionRead, oldVersionReadTop, PDSRead, PDSWrite, readObject, readWriter, readWriterPDS, removerKeyed, returnCast, returnNoCast, setter, setterCovariant, setterDerived, setterKeyed, setterValidation, setterValueName, setterValueType, staticMethod, superCall, tab, toPrimitive, toPrimitive, toPrimitive, toStringDefault, toWrapper, toWrapper, transformArg, writeObject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
theInstance
protected static WTMethodGenerator theInstance
WTMethodGenerator
public WTMethodGenerator()
addRemoteTry
protected void addRemoteTry(Vector bodyLines,
String indent)
anchorName
private String anchorName()
clientAnchorName
protected final String clientAnchorName()
defaultBody
protected void defaultBody(Vector bodyLines)
- Overrides:
defaultBody
in class JavaMethodGenerator
dereferenceGet
protected final void dereferenceGet(Vector bodyLines)
dereferenceSet
protected final void dereferenceSet(Vector bodyLines)
enumFactory
protected final void enumFactory(Vector bodyLines)
enumFactoryDynamic
protected final void enumFactoryDynamic(Vector bodyLines)
enumFriend
protected final void enumFriend(Vector bodyLines)
enumGetDefault
protected final void enumGetDefault(Vector bodyLines)
enumGetGeneric
protected final void enumGetGeneric(Vector bodyLines)
enumGetInternal
protected final void enumGetInternal(Vector bodyLines)
enumGetLocaleSet
protected final void enumGetLocaleSet(Vector bodyLines)
enumGetSpecific
protected final void enumGetSpecific(Vector bodyLines)
enumInitLocale
protected final void enumInitLocale(Vector bodyLines)
enumStaticInit
protected final void enumStaticInit(Vector bodyLines)
genBody
protected Vector genBody(Vector bodyLines,
MethodBody bodyType)
- Overrides:
genBody
in class JavaMethodGenerator
get
public static JavaMethodGenerator get()
linkGet
protected final void linkGet(Vector bodyLines)
linkGetAlias
protected final void linkGetAlias(Vector bodyLines)
linkSet
protected final void linkSet(Vector bodyLines)
linkSetAlias
protected final void linkSetAlias(Vector bodyLines)
linkSetCovariant
protected void linkSetCovariant(Vector bodyLines)
remote
protected final void remote(Vector bodyLines)
serverAnchorName
protected final String serverAnchorName()