|
||||||||||
| 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 IHibernateClassPropertycom.hudson.hibernatesynchronizer.mapping.HibernateClass#setName(java.lang.String)public java.lang.String getLabel()
getLabel in interface IHibernateClassPropertygetLabel in class HibernateClassprotected 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 IHibernateClassPropertypublic java.lang.String getGetterName()
getGetterName in interface IHibernateClassPropertypublic java.lang.String getSetterName()
getSetterName in interface IHibernateClassPropertypublic java.lang.String getVarName()
getVarName in interface IHibernateClassPropertygetVarName in class HibernateClasspublic boolean isSubclass()
isSubclass in class HibernateClasspublic HibernateClass getParentRoot()
getParentRoot in class HibernateClassprotected java.lang.String[] getReservedProperties()
getReservedProperties in class HibernateClasspublic java.lang.String getColumn()
getColumn in interface IHibernateClassPropertypublic 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 IHibernateClassPropertypublic java.lang.String getStaticName()
getStaticName in interface IHibernateClassPropertypublic boolean isComponent()
isComponent in class HibernateClasspublic boolean isPrimitive()
IHibernateClassProperty
isPrimitive in interface IHibernateClassPropertypublic java.lang.String getObjectClass()
getObjectClass in interface IHibernateClassPropertypublic java.lang.String getClassName()
IHibernateClassProperty
getClassName in interface IHibernateClassPropertypublic java.lang.String getSignatureClassName()
IHibernateClassProperty
getSignatureClassName in interface IHibernateClassPropertypublic java.lang.String getAbsoluteSignatureClassName()
IHibernateClassProperty
getAbsoluteSignatureClassName in interface IHibernateClassPropertypublic java.lang.String getAbsoluteClassName()
IHibernateClassProperty
getAbsoluteClassName in interface IHibernateClassPropertypublic 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 | |||||||||