Uses of Class
wt.tools.metamodel.ClassProperty

Packages that use ClassProperty
wt.tools.generation.architecture   
wt.tools.generation.architecture.service   
wt.tools.generation.language   
wt.tools.metamodel   
 

Uses of ClassProperty in wt.tools.generation.architecture
 

Fields in wt.tools.generation.architecture declared as ClassProperty
protected  ClassProperty ClassProcessor.currentDelegate
           
protected  ClassProperty ClassProcessor.currentDelegate
           
 

Methods in wt.tools.generation.architecture that return ClassProperty
protected  ClassProperty ClassProcessor.processReference(Role role, ClassClass superClass, boolean generateAccessors)
           
protected  ClassProperty ClassProcessor.processReference(Role role, ClassClass superClass, boolean generateAccessors)
           
 

Methods in wt.tools.generation.architecture with parameters of type ClassProperty
protected  void IntrospectorGenerator.accumulateAttribute(Vector collector, ClassProperty theProperty)
           
protected  void IntrospectorGenerator.accumulateColumn(Vector collector, ClassProperty theProperty)
           
protected  void IntrospectorGenerator.accumulateComposite(com.objectspace.jgl.HashMap collector, Vector columns, ClassProperty theProperty)
           
protected static ColumnDescriptor IntrospectorGenerator.makeColumn(ClassProperty theProperty, String storingType, int sqlType, int colLength, String attrSuffix, String colSuffix)
           
protected static String ClassProcessor.accessorDocs(ClassProperty source, ClassClass sourceClass, Operation newOne, String msgKey, String suffix)
           
protected  void ClassProcessor.addAccessors(ClassProperty source)
           
protected  void ClassProcessor.addConstant(ClassProperty source)
           
protected  void ClassProcessor.addConstant(ClassProperty source, String suffix)
           
protected  void ClassProcessor.addField(ClassProperty source)
           
protected  void ClassProcessor.copyCommon(ClassProperty source, Operation target)
           
protected  void ClassProcessor.fulfillAccessors(ClassProperty source)
           
protected  void ClassProcessor.fulfillConstant(ClassProperty source)
           
protected  void ClassProcessor.fulfillField(ClassProperty source)
           
protected  void ClassProcessor.getterSpecifics(ClassProperty source, Operation newOne)
           
private  boolean ClassProcessor.isAccessorAddable(ClassProperty source)
           
private  boolean ClassProcessor.isAccessorFulfillable(ClassProperty source)
           
protected  Operation ClassProcessor.makeGetter(ClassProperty source)
           
protected  Operation ClassProcessor.makeRemover(ClassProperty source)
           
protected  Operation ClassProcessor.makeSetter(ClassProperty source)
           
protected  Operation ClassProcessor.makeSetterValidate(ClassProperty source)
           
protected  void ClassProcessor.removerSpecifics(ClassProperty source, Operation newOne)
           
protected  void ClassProcessor.setterSpecifics(ClassProperty source, Operation newOne)
           
protected  void IntrospectorGenerator.accumulateAttribute(Vector collector, ClassProperty theProperty)
           
protected  void IntrospectorGenerator.accumulateColumn(Vector collector, ClassProperty theProperty)
           
protected  void IntrospectorGenerator.accumulateComposite(com.objectspace.jgl.HashMap collector, Vector columns, ClassProperty theProperty)
           
protected static ColumnDescriptor IntrospectorGenerator.makeColumn(ClassProperty theProperty, String storingType, int sqlType, int colLength, String attrSuffix, String colSuffix)
           
protected static String ClassProcessor.accessorDocs(ClassProperty source, ClassClass sourceClass, Operation newOne, String msgKey, String suffix)
           
protected  void ClassProcessor.addAccessors(ClassProperty source)
           
protected  void ClassProcessor.addConstant(ClassProperty source)
           
protected  void ClassProcessor.addConstant(ClassProperty source, String suffix)
           
protected  void ClassProcessor.addField(ClassProperty source)
           
protected  void ClassProcessor.copyCommon(ClassProperty source, Operation target)
           
protected  void ClassProcessor.fulfillAccessors(ClassProperty source)
           
protected  void ClassProcessor.fulfillConstant(ClassProperty source)
           
protected  void ClassProcessor.fulfillField(ClassProperty source)
           
protected  void ClassProcessor.getterSpecifics(ClassProperty source, Operation newOne)
           
private  boolean ClassProcessor.isAccessorAddable(ClassProperty source)
           
private  boolean ClassProcessor.isAccessorFulfillable(ClassProperty source)
           
protected  Operation ClassProcessor.makeGetter(ClassProperty source)
           
protected  Operation ClassProcessor.makeRemover(ClassProperty source)
           
protected  Operation ClassProcessor.makeSetter(ClassProperty source)
           
protected  Operation ClassProcessor.makeSetterValidate(ClassProperty source)
           
protected  void ClassProcessor.removerSpecifics(ClassProperty source, Operation newOne)
           
protected  void ClassProcessor.setterSpecifics(ClassProperty source, Operation newOne)
           
 

Uses of ClassProperty in wt.tools.generation.architecture.service
 

Methods in wt.tools.generation.architecture.service with parameters of type ClassProperty
protected  void Implementation.addAccessors(ClassProperty source)
           
protected  void Implementation.addConstant(ClassProperty source)
           
protected  void Implementation.addField(ClassProperty source)
           
protected  void Implementation.fulfillAccessors(ClassProperty source)
           
protected  void Implementation.fulfillField(ClassProperty source)
           
protected  void Conceptual.addField(ClassProperty source)
           
protected  void Conceptual.fulfillField(ClassProperty source)
           
protected  void Conceptual.getterSpecifics(ClassProperty source, Operation newOne)
           
protected  void Conceptual.setterSpecifics(ClassProperty source, Operation newOne)
           
protected  void Implementation.addAccessors(ClassProperty source)
           
protected  void Implementation.addConstant(ClassProperty source)
           
protected  void Implementation.addField(ClassProperty source)
           
protected  void Implementation.fulfillAccessors(ClassProperty source)
           
protected  void Implementation.fulfillField(ClassProperty source)
           
protected  void Conceptual.addField(ClassProperty source)
           
protected  void Conceptual.fulfillField(ClassProperty source)
           
protected  void Conceptual.getterSpecifics(ClassProperty source, Operation newOne)
           
protected  void Conceptual.setterSpecifics(ClassProperty source, Operation newOne)
           
 

Uses of ClassProperty in wt.tools.generation.language
 

Methods in wt.tools.generation.language with parameters of type ClassProperty
protected static String JavaMethodGenerator.readObject(ClassProperty attribute)
           
protected static String JavaMethodGenerator.transformArg(ClassProperty attr, String argument)
           
protected static String JavaMethodGenerator.readObject(ClassProperty attribute)
           
protected static String JavaMethodGenerator.transformArg(ClassProperty attr, String argument)
           
 

Uses of ClassProperty in wt.tools.metamodel
 

Subclasses of ClassProperty in wt.tools.metamodel
 class Attribute
           
 class Role
           
 

Fields in wt.tools.metamodel declared as ClassProperty
private  ClassProperty Operation.delegate
           
protected  ClassProperty Key.owner
           
private  ClassProperty Operation.delegate
           
protected  ClassProperty Key.owner
           
 

Methods in wt.tools.metamodel that return ClassProperty
static ClassProperty Rule.getOriginalModeled(ClassProperty source)
           
 ClassProperty Operation.getDelegate()
           
 ClassProperty Key.getOwner()
           
static ClassProperty Rule.getOriginalModeled(ClassProperty source)
           
 ClassProperty Operation.getDelegate()
           
 ClassProperty Key.getOwner()
           
 

Methods in wt.tools.metamodel with parameters of type ClassProperty
static boolean Rule.generateValidate(ClassProperty property)
           
static ClassifierKind Rule.getClassifierKind(ClassProperty property)
           
static String Rule.getConstantValue(ClassProperty source)
           
static String Rule.getOriginalAccessType(ClassProperty source)
           
static ClassProperty Rule.getOriginalModeled(ClassProperty source)
           
static int Rule.getSQLType(ClassProperty source)
           
static boolean Rule.isBidirectionalSet(ClassProperty source)
           
static boolean Rule.isFixedSizeArray(ClassProperty attr)
           
static boolean Rule.isImplementationNeeded(ClassProperty source)
           
static boolean Rule.isKeyedAccess(ClassProperty property)
           
static boolean Rule.isNullable(ClassProperty theProperty)
           
static boolean Rule.isOriginalModeled(ClassProperty source)
           
static boolean Rule.isORMappableCompatible(ClassProperty property)
           
static String Rule.wrapperToPrimitive(ClassProperty property)
           
static boolean Rule.canHaveLimit(ClassProperty property)
           
 void Operation.setDelegate(ClassProperty delegate)
           
static String Macro.accessType(String value, ClassProperty element)
           
static String Macro.lowerLimit(String value, ClassProperty element)
           
static String Macro.mutableType(String value, ClassProperty element)
           
static String Macro.upperLimit(String value, ClassProperty element)
           
static String Macro.writeAccess(String value, ClassProperty element)
           
(package private)  void Key.setOwner(ClassProperty theOwner)
           
 void ClassProperty.copyTo(ClassProperty newOne)
           
protected  ClassMember ClassProperty.getOriginalMember(ClassProperty beginProperty, ClassProperty previousProperty, int depth)
          Return the originally modeled ClassProperty from the hierarchy.
static boolean Rule.generateValidate(ClassProperty property)
           
static ClassifierKind Rule.getClassifierKind(ClassProperty property)
           
static String Rule.getConstantValue(ClassProperty source)
           
static String Rule.getOriginalAccessType(ClassProperty source)
           
static ClassProperty Rule.getOriginalModeled(ClassProperty source)
           
static int Rule.getSQLType(ClassProperty source)
           
static boolean Rule.isBidirectionalSet(ClassProperty source)
           
static boolean Rule.isFixedSizeArray(ClassProperty attr)
           
static boolean Rule.isImplementationNeeded(ClassProperty source)
           
static boolean Rule.isKeyedAccess(ClassProperty property)
           
static boolean Rule.isNullable(ClassProperty theProperty)
           
static boolean Rule.isOriginalModeled(ClassProperty source)
           
static boolean Rule.isORMappableCompatible(ClassProperty property)
           
static String Rule.wrapperToPrimitive(ClassProperty property)
           
static boolean Rule.canHaveLimit(ClassProperty property)
           
 void Operation.setDelegate(ClassProperty delegate)
           
static String Macro.accessType(String value, ClassProperty element)
           
static String Macro.lowerLimit(String value, ClassProperty element)
           
static String Macro.mutableType(String value, ClassProperty element)
           
static String Macro.upperLimit(String value, ClassProperty element)
           
static String Macro.writeAccess(String value, ClassProperty element)
           
(package private)  void Key.setOwner(ClassProperty theOwner)
           
 void ClassProperty.copyTo(ClassProperty newOne)
           
protected  ClassMember ClassProperty.getOriginalMember(ClassProperty beginProperty, ClassProperty previousProperty, int depth)
          Return the originally modeled ClassProperty from the hierarchy.
 

Constructors in wt.tools.metamodel with parameters of type ClassProperty
MatchedImplementedProperty(ClassProperty theProperty)
           
MatchedDifferentProperty(ClassProperty theAttribute)
           
MatchedConstrainedProperty(ClassProperty theProperty)
           
MatchedConcreteProperty(ClassProperty theProperty)
           
Key(String theUid, ClassProperty theOwner)
           
MatchedImplementedProperty(ClassProperty theProperty)
           
MatchedDifferentProperty(ClassProperty theAttribute)
           
MatchedConstrainedProperty(ClassProperty theProperty)
           
MatchedConcreteProperty(ClassProperty theProperty)
           
Key(String theUid, ClassProperty theOwner)