|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hudson.hibernatesynchronizer.mapping.BaseElement
com.hudson.hibernatesynchronizer.mapping.HibernateClass
com.hudson.hibernatesynchronizer.mapping.HibernateComponentClass
Field Summary |
Fields inherited from class com.hudson.hibernatesynchronizer.mapping.HibernateClass |
absoluteValueObjectClassName, TYPE_CLASS, TYPE_COMPONENT, TYPE_JOINED_SUBCLASS, TYPE_SUBCLASS |
Fields inherited from interface com.hudson.hibernatesynchronizer.mapping.IHibernateClassProperty |
LABEL_METADATA |
Constructor Summary | |
HibernateComponentClass(org.w3c.dom.Node node,
java.lang.String packageName,
HibernateClass parent,
boolean dynamic,
IProject currentProject)
|
Method Summary | |
java.lang.String |
getAbsoluteClassName()
Return the fully qualified class name that represents this property |
java.lang.String |
getAbsoluteSignatureClassName()
Return the fully qualified class name or interface if applicable that represents this property |
java.lang.String |
getClassName()
Return the name of the class without the the package prefix that represents this property |
java.lang.String |
getColumn()
This relates to no column... |
HibernateClassProperty |
getComponentParent()
|
java.lang.String |
getFullClassName()
Return the fully qualified class name |
java.lang.String |
getGetterName()
Return the getter name (without the parenthesis) for this property |
java.lang.String |
getLabel()
Return a descriptive label based on the property name |
java.lang.String |
getName()
Return the defined property name for this property |
java.lang.String |
getObjectClass()
Return the object class representation for this class |
java.lang.String |
getPackage()
Return the package for this component |
HibernateClass |
getParentRoot()
Return self as parent |
java.lang.String |
getPropName()
Return the actual property name for this property (first letter upper case) |
protected java.lang.String[] |
getReservedProperties()
Return the reserved properties associated with this element |
java.lang.String |
getScopeField()
Return the field scope |
java.lang.String |
getScopeGet()
Return the "getter" scope |
java.lang.String |
getScopeSet()
Return the "setter" scope |
java.lang.String |
getSetterName()
Return the setter name (without the parenthesis) for this property |
java.lang.String |
getSignatureClassName()
Return the name of the class or interface if applicable without the the package prefix that represents this property |
java.lang.String |
getStaticName()
Return the static variable name for this class property |
java.lang.String |
getVarName()
Return the name used as the Java variable name for this property (first letter lower case) |
boolean |
isComponent()
This is a component... |
boolean |
isDynamic()
|
boolean |
isPrimitive()
Return true if the type of this property represents a primitive |
boolean |
isSubclass()
This is never a subclass (return false) |
void |
setDynamic(boolean dynamic)
|
protected void |
setName(java.lang.String name)
|
Methods inherited from class com.hudson.hibernatesynchronizer.mapping.BaseElement |
clear, get, get, getCustomProperties, getJavaDoc, getJavaDoc, getMetaData, getNode, getNodeText, saveMetaData, set, setNode, setParentRoot |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.hudson.hibernatesynchronizer.mapping.IHibernateClassProperty |
getMetaData, getParent |
Constructor Detail |
public HibernateComponentClass(org.w3c.dom.Node node, java.lang.String packageName, HibernateClass parent, boolean dynamic, IProject currentProject)
node
- packageName
- parent
- currentProject
- Method Detail |
public java.lang.String getName()
IHibernateClassProperty
getName
in interface IHibernateClassProperty
com.hudson.hibernatesynchronizer.mapping.HibernateClass#setName(java.lang.String)
public java.lang.String getLabel()
getLabel
in interface IHibernateClassProperty
getLabel
in class HibernateClass
protected void setName(java.lang.String name)
com.hudson.hibernatesynchronizer.mapping.HibernateClass#setName(java.lang.String)
public HibernateClassProperty getComponentParent()
public java.lang.String getPropName()
getPropName
in interface IHibernateClassProperty
public java.lang.String getGetterName()
getGetterName
in interface IHibernateClassProperty
public java.lang.String getSetterName()
getSetterName
in interface IHibernateClassProperty
public java.lang.String getVarName()
getVarName
in interface IHibernateClassProperty
getVarName
in class HibernateClass
public boolean isSubclass()
isSubclass
in class HibernateClass
public HibernateClass getParentRoot()
getParentRoot
in class HibernateClass
protected java.lang.String[] getReservedProperties()
getReservedProperties
in class HibernateClass
public java.lang.String getColumn()
getColumn
in interface IHibernateClassProperty
public boolean isDynamic()
public void setDynamic(boolean dynamic)
dynamic
- The dynamic to set.public java.lang.String getFullClassName()
public java.lang.String getPackage()
getPackage
in interface IHibernateClassProperty
public java.lang.String getStaticName()
getStaticName
in interface IHibernateClassProperty
public boolean isComponent()
isComponent
in class HibernateClass
public boolean isPrimitive()
IHibernateClassProperty
isPrimitive
in interface IHibernateClassProperty
public java.lang.String getObjectClass()
getObjectClass
in interface IHibernateClassProperty
public java.lang.String getClassName()
IHibernateClassProperty
getClassName
in interface IHibernateClassProperty
public java.lang.String getSignatureClassName()
IHibernateClassProperty
getSignatureClassName
in interface IHibernateClassProperty
public java.lang.String getAbsoluteSignatureClassName()
IHibernateClassProperty
getAbsoluteSignatureClassName
in interface IHibernateClassProperty
public java.lang.String getAbsoluteClassName()
IHibernateClassProperty
getAbsoluteClassName
in interface IHibernateClassProperty
public java.lang.String getScopeGet()
public java.lang.String getScopeSet()
public java.lang.String getScopeField()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |