|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessObject
@Entity public abstract class AbstractBusinessObject
The Class AbstractBusinessObject.
Constructor Summary | |
---|---|
AbstractBusinessObject()
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object object)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getAdditionalTreeText()
Gets the additional tree text. |
java.awt.Color |
getAdditionalTreeTextColor()
Gets the additional tree text color. |
abstract java.lang.String |
getBusinessObjectName()
Gets the business object name. |
java.util.Set<FRole> |
getExecuteRoles()
Gets the execute roles. |
java.lang.String |
getIcon()
Gets the icon. |
long |
getId()
Gets the id. |
java.lang.String |
getLargeIcon()
Gets the large icon. |
java.util.Date |
getModificationDate()
Gets the modification date. |
FUser |
getModificationUser()
Gets the modification user. |
java.lang.String |
getName()
Gets the name. |
AbstractBusinessObject |
getParent()
Gets the parent. |
double |
getPosition()
Gets the position. |
java.util.Set<FRole> |
getReadRoles()
Gets the read roles. |
java.util.Set<FRole> |
getWriteRoles()
Gets the write roles. |
int |
hashCode()
|
boolean |
isAffectedBy(AbstractBusinessObject abstractBusinessObject)
Checks if is affected by. |
boolean |
isEditable()
Checks if is editable. |
boolean |
isMovable()
Checks if is movable. |
void |
makeEager()
Make eager. |
void |
setExecuteRoles(java.util.Set<FRole> executeRoles)
Sets the execute roles. |
void |
setId(long id)
Sets the id. |
void |
setModificationDate(java.util.Date modificationDate)
Sets the modification date. |
void |
setModificationUser(FUser modificationUser)
Sets the modification user. |
void |
setName(java.lang.String name)
Sets the name. |
void |
setParent(AbstractBusinessObject parent)
Sets the parent. |
void |
setReadRoles(java.util.Set<FRole> readRoles)
Sets the read roles. |
void |
setTransientValues(TransientValueSetter transientValueSetter)
Sets the transient values. |
void |
setWriteRoles(java.util.Set<FRole> writeRoles)
Sets the write roles. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AbstractBusinessObject()
Method Detail |
---|
public java.awt.Color getAdditionalTreeTextColor()
public java.lang.String getAdditionalTreeText()
public long getId()
public void setId(long id)
id
- the new idpublic java.lang.String getName()
public void setName(java.lang.String name)
name
- the new namepublic AbstractBusinessObject getParent()
public void setParent(AbstractBusinessObject parent)
parent
- the new parentpublic java.util.Set<FRole> getReadRoles()
PersistenceInterface
getReadRoles
in interface PersistenceInterface
public void setReadRoles(java.util.Set<FRole> readRoles)
readRoles
- the new read rolespublic java.util.Set<FRole> getWriteRoles()
PersistenceInterface
getWriteRoles
in interface PersistenceInterface
public void setWriteRoles(java.util.Set<FRole> writeRoles)
writeRoles
- the new write rolespublic java.util.Set<FRole> getExecuteRoles()
PersistenceInterface
getExecuteRoles
in interface PersistenceInterface
public void setExecuteRoles(java.util.Set<FRole> executeRoles)
executeRoles
- the new execute rolespublic double getPosition()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getIcon()
public java.lang.String getLargeIcon()
public int compareTo(java.lang.Object object)
compareTo
in interface java.lang.Comparable<java.lang.Object>
public java.util.Date getModificationDate()
public void setModificationDate(java.util.Date modificationDate)
modificationDate
- the new modification datepublic FUser getModificationUser()
public void setModificationUser(FUser modificationUser)
modificationUser
- the new modification userpublic void makeEager()
PersistenceInterface
makeEager
in interface PersistenceInterface
public abstract java.lang.String getBusinessObjectName()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public void setTransientValues(TransientValueSetter transientValueSetter)
PersistenceInterface
setTransientValues
in interface PersistenceInterface
transientValueSetter
- the new transient valuespublic boolean isAffectedBy(AbstractBusinessObject abstractBusinessObject)
abstractBusinessObject
- the abstract business object
public boolean isEditable()
public boolean isMovable()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |