org.nuiton.topia.security.entities.user
Class TopiaGroupAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topia.security.entities.user.TopiaGroupAbstract
- All Implemented Interfaces:
- Serializable, TopiaEntity, TopiaGroup, NoSecurityLoad
- Direct Known Subclasses:
- TopiaGroupImpl
public abstract class TopiaGroupAbstract
- extends TopiaEntityAbstract
- implements TopiaGroup
- See Also:
- Serialized Form
| Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion |
| Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity |
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion |
name
protected String name
- Nom de l'attribut en BD : name
description
protected String description
- Nom de l'attribut en BD : description
topiaUser
protected Collection<TopiaUser> topiaUser
- Nom de l'attribut en BD : topiaUser
superGroup
protected TopiaGroup superGroup
- Nom de l'attribut en BD : superGroup
subGroup
protected Collection<TopiaGroup> subGroup
- Nom de l'attribut en BD : subGroup
TopiaGroupAbstract
public TopiaGroupAbstract()
accept
public void accept(EntityVisitor visitor)
throws TopiaException
- Specified by:
accept in interface TopiaEntity
- Throws:
TopiaException
setName
public void setName(String name)
- Specified by:
setName in interface TopiaGroup
getName
public String getName()
- Specified by:
getName in interface TopiaGroup
setDescription
public void setDescription(String description)
- Specified by:
setDescription in interface TopiaGroup
getDescription
public String getDescription()
- Specified by:
getDescription in interface TopiaGroup
addTopiaUser
public void addTopiaUser(TopiaUser topiaUser)
- Specified by:
addTopiaUser in interface TopiaGroup
addAllTopiaUser
public void addAllTopiaUser(Collection<TopiaUser> topiaUser)
- Specified by:
addAllTopiaUser in interface TopiaGroup
setTopiaUser
public void setTopiaUser(Collection<TopiaUser> topiaUser)
- Specified by:
setTopiaUser in interface TopiaGroup
removeTopiaUser
public void removeTopiaUser(TopiaUser topiaUser)
- Specified by:
removeTopiaUser in interface TopiaGroup
clearTopiaUser
public void clearTopiaUser()
- Specified by:
clearTopiaUser in interface TopiaGroup
getTopiaUser
public Collection<TopiaUser> getTopiaUser()
- Specified by:
getTopiaUser in interface TopiaGroup
getTopiaUserByTopiaId
public TopiaUser getTopiaUserByTopiaId(String topiaId)
- Specified by:
getTopiaUserByTopiaId in interface TopiaGroup
sizeTopiaUser
public int sizeTopiaUser()
- Specified by:
sizeTopiaUser in interface TopiaGroup
isTopiaUserEmpty
public boolean isTopiaUserEmpty()
- Specified by:
isTopiaUserEmpty in interface TopiaGroup
setSuperGroup
public void setSuperGroup(TopiaGroup superGroup)
- Specified by:
setSuperGroup in interface TopiaGroup
getSuperGroup
public TopiaGroup getSuperGroup()
- Specified by:
getSuperGroup in interface TopiaGroup
addSubGroup
public void addSubGroup(TopiaGroup subGroup)
- Specified by:
addSubGroup in interface TopiaGroup
addAllSubGroup
public void addAllSubGroup(Collection<TopiaGroup> subGroup)
- Specified by:
addAllSubGroup in interface TopiaGroup
setSubGroup
public void setSubGroup(Collection<TopiaGroup> subGroup)
- Specified by:
setSubGroup in interface TopiaGroup
removeSubGroup
public void removeSubGroup(TopiaGroup subGroup)
- Specified by:
removeSubGroup in interface TopiaGroup
clearSubGroup
public void clearSubGroup()
- Specified by:
clearSubGroup in interface TopiaGroup
getSubGroup
public Collection<TopiaGroup> getSubGroup()
- Specified by:
getSubGroup in interface TopiaGroup
getSubGroupByTopiaId
public TopiaGroup getSubGroupByTopiaId(String topiaId)
- Specified by:
getSubGroupByTopiaId in interface TopiaGroup
sizeSubGroup
public int sizeSubGroup()
- Specified by:
sizeSubGroup in interface TopiaGroup
isSubGroupEmpty
public boolean isSubGroupEmpty()
- Specified by:
isSubGroupEmpty in interface TopiaGroup
getAggregate
public List<TopiaEntity> getAggregate()
throws TopiaException
- Specified by:
getAggregate in interface TopiaEntity- Overrides:
getAggregate in class TopiaEntityAbstract
- Throws:
TopiaException
getComposite
public List<TopiaEntity> getComposite()
throws TopiaException
- Specified by:
getComposite in interface TopiaEntity- Overrides:
getComposite in class TopiaEntityAbstract
- Throws:
TopiaException
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2004-2012 CodeLutin. All Rights Reserved.