|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.loribel.commons.business.impl.GB_BOPropertyRef
Implementation of a GB_BOProperty using a refId to refer to an other property.
| Nested Class Summary |
| Nested classes inherited from class com.loribel.commons.business.abstraction.GB_BOProperty |
GB_BOProperty.PERSISTENCE_XML, GB_BOProperty.SEMANTIC |
| Constructor Summary | |
GB_BOPropertyRef(java.lang.String a_refId)
|
|
| Method Summary | |
java.lang.String |
getBoType()
|
org.w3c.dom.Element |
getConfigNode()
Returns the XML Node of the config. |
java.lang.Object |
getDefaultValue()
Getter for defaultValue. |
java.lang.String |
getDeprecatedMsg()
|
java.lang.String |
getDescription()
|
java.lang.String |
getDescription(java.lang.String a_name,
java.lang.String a_lng,
boolean a_useDefault)
|
java.lang.String |
getDisplayFormat()
Getter for displayFormat. |
java.lang.String |
getEditFormat()
Getter for editFormat. |
java.lang.String |
getEditorName()
Returns a name of the editor. |
java.lang.String |
getEditRegex()
Getter for editRegex. |
int |
getEnumItemCount()
|
GB_BOEnumItem[] |
getEnumItems()
|
GB_BOEnumValues |
getEnumValues()
|
java.lang.String |
getGroupName()
Getter for groupName. |
java.lang.String |
getHistoryId()
Returns the historyId. |
javax.swing.Icon |
getIcon()
Getter for icon. |
javax.swing.Icon |
getIcon(java.lang.String a_name)
Returns an icon |
int |
getIndex()
|
java.lang.String |
getLabel()
|
java.lang.String |
getLabel(java.lang.String a_name,
java.lang.String a_lng,
boolean a_useDefault)
|
GB_LabelIcon |
getLabelIcon()
Return a GB_LabelIcon. |
java.lang.String |
getLabelInfo()
Returns String to document object, use into wait dialog for example. |
int |
getMaxSize()
Getter for maxSize. |
java.lang.Object |
getMaxValue()
Getter for maxValue. |
int |
getMinSize()
Getter for minSize. |
java.lang.Object |
getMinValue()
Getter for minValue. |
java.lang.String |
getName()
|
int |
getPersistenceXml()
|
int |
getPreferredSize()
Returns the number to use to build preferred size. |
GB_BOProperty |
getProperty()
|
GB_BOProperty |
getPropertyBase()
|
java.lang.String |
getPropertyIdLink()
|
java.lang.String |
getRefId()
Returns the ref id (BOName.propertyName) if the property is defined by reference. |
java.lang.String |
getRevelant()
|
java.lang.String |
getSemantic()
Returns the semantics of the property. |
java.lang.String |
getStyle()
|
long |
getTs()
|
java.lang.Class |
getType()
Getter for type. |
java.lang.String |
getUnit()
Getter for unit. |
java.lang.String |
getValidationRegex()
Getter for validationRegex. |
boolean |
isAutoValidation()
|
boolean |
isBusinessObject()
Getter for flagBusinessObject. |
boolean |
isCalculated()
Getter for flagCalculated. |
boolean |
isEnumeration()
Getter for flagEnum. |
boolean |
isGroup()
Getter for flagGroup. |
boolean |
isLabel()
|
boolean |
isLineWrap()
Getter for flagLineWrap. |
boolean |
isNotUse()
Getter for flagNotUse. |
boolean |
isOptional()
Getter for flagOptional. |
boolean |
isPassword()
Getter for flagPassword. |
boolean |
isPersistent()
Returns true if the property is persistent. |
boolean |
isPropertyMap()
Getter for flagPropertyMap. |
boolean |
isPropertyMulti()
Returns true if the property can have multiple values. |
boolean |
isReadOnly()
Getter for flagReadOnly. |
boolean |
isScrollable()
Getter for flagScrollable. |
boolean |
isVisible()
Getter for flagVisible. |
void |
setIndex(int a_index)
|
void |
setName(java.lang.String a_name)
|
void |
setPropertyOrigin(GB_BOProperty a_propertyBase)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public GB_BOPropertyRef(java.lang.String a_refId)
| Method Detail |
public java.lang.String getBoType()
getBoType in interface GB_BOPropertypublic java.lang.Object getDefaultValue()
GB_BOProperty
getDefaultValue in interface GB_BOPropertypublic java.lang.String getDeprecatedMsg()
getDeprecatedMsg in interface GB_BOPropertypublic java.lang.String getDescription()
getDescription in interface GB_BOPropertySimple
public java.lang.String getDescription(java.lang.String a_name,
java.lang.String a_lng,
boolean a_useDefault)
getDescription in interface GB_LabelsDescOwnerpublic java.lang.String getDisplayFormat()
GB_BOProperty
getDisplayFormat in interface GB_BOPropertypublic java.lang.String getEditFormat()
GB_BOProperty
getEditFormat in interface GB_BOPropertypublic java.lang.String getEditorName()
GB_BOProperty
getEditorName in interface GB_BOPropertypublic java.lang.String getEditRegex()
GB_BOProperty
getEditRegex in interface GB_BOPropertypublic int getEnumItemCount()
getEnumItemCount in interface GB_BOPropertypublic GB_BOEnumItem[] getEnumItems()
getEnumItems in interface GB_BOPropertySimplepublic GB_BOEnumValues getEnumValues()
getEnumValues in interface GB_BOPropertypublic java.lang.String getGroupName()
GB_BOProperty
getGroupName in interface GB_BOPropertypublic java.lang.String getHistoryId()
GB_BOProperty
getHistoryId in interface GB_BOPropertypublic javax.swing.Icon getIcon()
GB_BOProperty
getIcon in interface GB_BOPropertypublic javax.swing.Icon getIcon(java.lang.String a_name)
GB_IconsOwner
getIcon in interface GB_IconsOwnerpublic int getIndex()
getIndex in interface GB_IndexOwnerpublic java.lang.String getLabel()
getLabel in interface GB_BOPropertySimple
public java.lang.String getLabel(java.lang.String a_name,
java.lang.String a_lng,
boolean a_useDefault)
getLabel in interface GB_LabelsDescOwnerpublic GB_LabelIcon getLabelIcon()
GB_LabelIconOwnerGB_LabelIcon.
getLabelIcon in interface GB_LabelIconOwnerpublic java.lang.String getLabelInfo()
GB_LabelInfoOwner
getLabelInfo in interface GB_LabelInfoOwnerpublic int getMaxSize()
GB_BOProperty
getMaxSize in interface GB_BOPropertypublic java.lang.Object getMaxValue()
GB_BOProperty
getMaxValue in interface GB_BOPropertypublic int getMinSize()
GB_BOProperty
getMinSize in interface GB_BOPropertypublic java.lang.Object getMinValue()
GB_BOProperty
getMinValue in interface GB_BOPropertypublic java.lang.String getName()
getName in interface GB_NameOwnerpublic int getPersistenceXml()
getPersistenceXml in interface GB_BOPropertypublic int getPreferredSize()
GB_BOProperty
getPreferredSize in interface GB_BOPropertypublic GB_BOProperty getProperty()
public java.lang.String getPropertyIdLink()
getPropertyIdLink in interface GB_BOPropertypublic java.lang.String getRefId()
GB_BOProperty
getRefId in interface GB_BOPropertypublic java.lang.String getRevelant()
getRevelant in interface GB_BOPropertypublic java.lang.String getSemantic()
GB_BOProperty
getSemantic in interface GB_BOPropertypublic java.lang.String getStyle()
getStyle in interface GB_BOPropertypublic long getTs()
getTs in interface GB_TsOwnerpublic java.lang.Class getType()
GB_BOPropertySimple
getType in interface GB_BOPropertySimplepublic java.lang.String getUnit()
GB_BOProperty
getUnit in interface GB_BOPropertypublic java.lang.String getValidationRegex()
GB_BOProperty
getValidationRegex in interface GB_BOPropertypublic boolean isAutoValidation()
isAutoValidation in interface GB_BOPropertypublic boolean isBusinessObject()
GB_BOPropertySimple
isBusinessObject in interface GB_BOPropertySimplepublic boolean isCalculated()
GB_BOPropertySimple
isCalculated in interface GB_BOPropertySimplepublic boolean isEnumeration()
GB_BOPropertySimple
isEnumeration in interface GB_BOPropertySimplepublic boolean isGroup()
GB_BOProperty
isGroup in interface GB_BOPropertypublic boolean isLabel()
isLabel in interface GB_BOPropertypublic boolean isLineWrap()
GB_BOProperty
isLineWrap in interface GB_BOPropertypublic boolean isNotUse()
GB_BOProperty
isNotUse in interface GB_BOPropertypublic boolean isOptional()
GB_BOProperty
isOptional in interface GB_BOPropertypublic boolean isPassword()
GB_BOProperty
isPassword in interface GB_BOPropertypublic boolean isPersistent()
GB_BOPropertySimple
isPersistent in interface GB_BOPropertySimplepublic boolean isPropertyMap()
GB_BOProperty
isPropertyMap in interface GB_BOPropertypublic boolean isPropertyMulti()
GB_BOPropertySimple
isPropertyMulti in interface GB_BOPropertySimplepublic boolean isReadOnly()
GB_BOProperty
isReadOnly in interface GB_BOPropertypublic boolean isScrollable()
GB_BOProperty
isScrollable in interface GB_BOPropertypublic boolean isVisible()
GB_BOProperty
isVisible in interface GB_BOPropertypublic void setIndex(int a_index)
public void setName(java.lang.String a_name)
public org.w3c.dom.Element getConfigNode()
GB_NodeConfigOwner
getConfigNode in interface GB_NodeConfigOwnerpublic GB_BOProperty getPropertyBase()
getPropertyBase in interface GB_BOPropertypublic void setPropertyOrigin(GB_BOProperty a_propertyBase)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||