com.loribel.commons.business.abstraction
Interface GB_BusinessObject

All Superinterfaces:
GB_BOParentOwner, GB_BOParentOwnerSet, GB_BOValueOwner, GB_LabelInfoOwner, GB_MementoCompliant, GB_MyPropertyOwner, GB_SimpleBusinessObject, GB_SimpleBusinessObjectSet
All Known Subinterfaces:
GB_BOMetaModel
All Known Implementing Classes:
GB_BOEnumItemBOGen, GB_BOEnumItemSearchBOGen, GB_BOEnumValuesBOGen, GB_BOEnumValuesGroupBOGen, GB_BOExtendsBOGen, GB_BOExtensionBOGen, GB_BOLinkIdBOGen, GB_BOLinkIdLongBOGen, GB_BOMetaDataBOGen, GB_BOMetaDataSearchBOGen, GB_BOPropertyBOGen, GB_BOPropertySearchBOGen, GB_BOStringMBOGen, GB_BusinessObjectDefault

public interface GB_BusinessObject
extends GB_SimpleBusinessObjectSet, GB_BOValueOwner, GB_MementoCompliant, GB_MyPropertyOwner

Abstraction of a BusinessObject.

Author:
Gregory Borelli

Nested Class Summary
static class GB_BusinessObject.MY_PROPERTY
           
 
Method Summary
 void doApply()
          Fire a MyPropertyEvent for Apply property.
 void doUpdate()
          Fire a MyPropertyEvent for Update property.
 
Methods inherited from interface com.loribel.commons.business.abstraction.GB_SimpleBusinessObjectSet
addPropertyValue, putPropertyValueMap, removePropertyValue, removePropertyValueMap, setModified, setPropertyValue, setReadOnly
 
Methods inherited from interface com.loribel.commons.business.abstraction.GB_SimpleBusinessObject
getBOName, getProperty, getPropertyNames, getPropertyValue, isModified, isReadOnly
 
Methods inherited from interface com.loribel.commons.business.abstraction.GB_BOParentOwner
getBoParent
 
Methods inherited from interface com.loribel.commons.abstraction.GB_LabelInfoOwner
getLabelInfo
 
Methods inherited from interface com.loribel.commons.business.abstraction.GB_BOParentOwnerSet
setBoParent
 
Methods inherited from interface com.loribel.commons.business.abstraction.GB_BOValueOwner
getBOValue
 
Methods inherited from interface com.loribel.commons.abstraction.GB_MementoCompliant
installMemento, newMemento
 
Methods inherited from interface com.loribel.commons.abstraction.GB_MyPropertyOwner
addMyPropertyChangeListener, addMyPropertyChangeListener, removeMyPropertyChangeListener, removeMyPropertyChangeListener
 

Method Detail

doApply

public void doApply()
Fire a MyPropertyEvent for Apply property.


doUpdate

public void doUpdate()
Fire a MyPropertyEvent for Update property.



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