|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topia.security.entities.user.TopiaGroupAbstract
public abstract class TopiaGroupAbstract
| Field Summary | |
|---|---|
protected String |
description
Nom de l'attribut en BD : description |
protected String |
name
Nom de l'attribut en BD : name |
protected Collection<TopiaGroup> |
subGroup
Nom de l'attribut en BD : subGroup |
protected TopiaGroup |
superGroup
Nom de l'attribut en BD : superGroup |
protected Collection<TopiaUser> |
topiaUser
Nom de l'attribut en BD : topiaUser |
| Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
|---|
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables |
| Fields inherited from interface org.nuiton.topia.security.entities.user.TopiaGroup |
|---|
DESCRIPTION, NAME, SUB_GROUP, SUPER_GROUP, TOPIA_USER |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION |
| Constructor Summary | |
|---|---|
TopiaGroupAbstract()
|
|
| Method Summary | |
|---|---|
void |
accept(EntityVisitor visitor)
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur. |
void |
addAllSubGroup(Collection<TopiaGroup> subGroup)
addAllSubGroup : |
void |
addAllTopiaUser(Collection<TopiaUser> topiaUser)
addAllTopiaUser : |
void |
addSubGroup(TopiaGroup subGroup)
addSubGroup : |
void |
addTopiaUser(TopiaUser topiaUser)
addTopiaUser : |
void |
clearSubGroup()
clearSubGroup : |
void |
clearTopiaUser()
clearTopiaUser : |
List<TopiaEntity> |
getAggregate()
getAggregate : |
List<TopiaEntity> |
getComposite()
getComposite : |
String |
getDescription()
getDescription : |
String |
getName()
getName : |
Collection<TopiaGroup> |
getSubGroup()
getSubGroup : |
TopiaGroup |
getSubGroupByTopiaId(String topiaId)
getSubGroupByTopiaId : |
TopiaGroup |
getSuperGroup()
getSuperGroup : |
Collection<TopiaUser> |
getTopiaUser()
getTopiaUser : |
TopiaUser |
getTopiaUserByTopiaId(String topiaId)
getTopiaUserByTopiaId : |
boolean |
isSubGroupEmpty()
isSubGroupEmpty : |
boolean |
isTopiaUserEmpty()
isTopiaUserEmpty : |
void |
removeSubGroup(TopiaGroup subGroup)
removeSubGroup : |
void |
removeTopiaUser(TopiaUser topiaUser)
removeTopiaUser : |
void |
setDescription(String description)
setDescription : |
void |
setName(String name)
setName : |
void |
setSubGroup(Collection<TopiaGroup> subGroup)
setSubGroup : |
void |
setSuperGroup(TopiaGroup superGroup)
setSuperGroup : |
void |
setTopiaUser(Collection<TopiaUser> topiaUser)
setTopiaUser : |
int |
sizeSubGroup()
sizeSubGroup : |
int |
sizeTopiaUser()
sizeTopiaUser : |
String |
toString()
toString : |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.nuiton.topia.security.entities.user.TopiaGroup |
|---|
getAllSuperGroup, getAllUser |
| Field Detail |
|---|
protected String name
protected String description
protected Collection<TopiaUser> topiaUser
protected TopiaGroup superGroup
protected Collection<TopiaGroup> subGroup
| Constructor Detail |
|---|
public TopiaGroupAbstract()
| Method Detail |
|---|
public void accept(EntityVisitor visitor)
throws TopiaException
accept in interface TopiaEntityvisitor - le visiteur de l'entite.
TopiaExceptionpublic void setName(String name)
setName in interface TopiaGroupname - public String getName()
getName in interface TopiaGrouppublic void setDescription(String description)
setDescription in interface TopiaGroupdescription - public String getDescription()
getDescription in interface TopiaGrouppublic void addTopiaUser(TopiaUser topiaUser)
addTopiaUser in interface TopiaGrouptopiaUser - public void addAllTopiaUser(Collection<TopiaUser> topiaUser)
addAllTopiaUser in interface TopiaGrouptopiaUser - public void setTopiaUser(Collection<TopiaUser> topiaUser)
setTopiaUser in interface TopiaGrouptopiaUser - public void removeTopiaUser(TopiaUser topiaUser)
removeTopiaUser in interface TopiaGrouptopiaUser - public void clearTopiaUser()
clearTopiaUser in interface TopiaGrouppublic Collection<TopiaUser> getTopiaUser()
getTopiaUser in interface TopiaGrouppublic TopiaUser getTopiaUserByTopiaId(String topiaId)
getTopiaUserByTopiaId in interface TopiaGrouptopiaId -
public int sizeTopiaUser()
sizeTopiaUser in interface TopiaGrouppublic boolean isTopiaUserEmpty()
isTopiaUserEmpty in interface TopiaGrouppublic void setSuperGroup(TopiaGroup superGroup)
setSuperGroup in interface TopiaGroupsuperGroup - public TopiaGroup getSuperGroup()
getSuperGroup in interface TopiaGrouppublic void addSubGroup(TopiaGroup subGroup)
addSubGroup in interface TopiaGroupsubGroup - public void addAllSubGroup(Collection<TopiaGroup> subGroup)
addAllSubGroup in interface TopiaGroupsubGroup - public void setSubGroup(Collection<TopiaGroup> subGroup)
setSubGroup in interface TopiaGroupsubGroup - public void removeSubGroup(TopiaGroup subGroup)
removeSubGroup in interface TopiaGroupsubGroup - public void clearSubGroup()
clearSubGroup in interface TopiaGrouppublic Collection<TopiaGroup> getSubGroup()
getSubGroup in interface TopiaGrouppublic TopiaGroup getSubGroupByTopiaId(String topiaId)
getSubGroupByTopiaId in interface TopiaGrouptopiaId -
public int sizeSubGroup()
sizeSubGroup in interface TopiaGrouppublic boolean isSubGroupEmpty()
isSubGroupEmpty in interface TopiaGroup
public List<TopiaEntity> getAggregate()
throws TopiaException
getAggregate in interface TopiaEntitygetAggregate in class TopiaEntityAbstractTopiaException
public List<TopiaEntity> getComposite()
throws TopiaException
getComposite in interface TopiaEntitygetComposite in class TopiaEntityAbstractTopiaExceptionpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||