com.loribel.commons.business.abstraction
Interface GB_BOPropertySimple

All Superinterfaces:
GB_IndexOwner, GB_LabelIconOwner, GB_NameOwner, GB_NodeConfigOwner, GB_TypeOwner
All Known Subinterfaces:
GB_BOProperty, GB_BOPropertySet
All Known Implementing Classes:
GB_BOPropertyBO, GB_BOPropertyNode, GB_BOPropertyRef

public interface GB_BOPropertySimple
extends GB_NodeConfigOwner, GB_IndexOwner, GB_NameOwner, GB_TypeOwner, GB_LabelIconOwner

Abstraction of BusinessObjectProperty.


Method Summary
 java.lang.String getDescription()
           
 GB_BOEnumItem[] getEnumItems()
           
 java.lang.String getLabel()
           
 java.lang.Class getType()
          Getter for type.
 boolean isBusinessObject()
          Getter for flagBusinessObject.
 boolean isCalculated()
          Getter for flagCalculated.
 boolean isEnumeration()
          Getter for flagEnum.
 boolean isPersistent()
          Returns true if the property is persistent.
 boolean isPropertyMulti()
          Returns true if the property can have multiple values.
 
Methods inherited from interface com.loribel.commons.abstraction.GB_NodeConfigOwner
getConfigNode
 
Methods inherited from interface com.loribel.commons.abstraction.GB_IndexOwner
getIndex
 
Methods inherited from interface com.loribel.commons.abstraction.GB_NameOwner
getName
 
Methods inherited from interface com.loribel.commons.abstraction.GB_LabelIconOwner
getLabelIcon
 

Method Detail

getDescription

public java.lang.String getDescription()

getEnumItems

public GB_BOEnumItem[] getEnumItems()

getLabel

public java.lang.String getLabel()

getType

public java.lang.Class getType()
Getter for type.

Specified by:
getType in interface GB_TypeOwner

isBusinessObject

public boolean isBusinessObject()
Getter for flagBusinessObject.


isCalculated

public boolean isCalculated()
Getter for flagCalculated.


isEnumeration

public boolean isEnumeration()
Getter for flagEnum.


isPersistent

public boolean isPersistent()
Returns true if the property is persistent.


isPropertyMulti

public boolean isPropertyMulti()
Returns true if the property can have multiple values.



Copyright © 2002-2007 Gregory Borelli [Loribel]. All Rights Reserved.