org.nuiton.topia.security.entities.user
Interface TopiaGroup

All Superinterfaces:
NoSecurityLoad, TopiaEntity
All Known Implementing Classes:
TopiaGroupAbstract, TopiaGroupImpl

public interface TopiaGroup
extends NoSecurityLoad, TopiaEntity


Field Summary
static java.lang.String DESCRIPTION
           
static java.lang.String NAME
           
static java.lang.String SUB_GROUP
           
static java.lang.String SUPER_GROUP
           
static java.lang.String TOPIA_USER
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllSubGroup(java.util.Collection<TopiaGroup> subGroup)
          addAllSubGroup :
 void addAllTopiaUser(java.util.Collection<TopiaUser> topiaUser)
          addAllTopiaUser :
 void addSubGroup(TopiaGroup subGroup)
          addSubGroup :
 void addTopiaUser(TopiaUser topiaUser)
          addTopiaUser :
 void clearSubGroup()
          clearSubGroup :
 void clearTopiaUser()
          clearTopiaUser :
 java.util.List getAllSuperGroup()
          getAllSuperGroup :
 java.util.List getAllUser()
          getAllUser :
 java.lang.String getDescription()
          getDescription :
 java.lang.String getName()
          getName :
 java.util.Collection<TopiaGroup> getSubGroup()
          getSubGroup :
 TopiaGroup getSubGroupByTopiaId(java.lang.String topiaId)
          getSubGroupByTopiaId : Recupère l'attribut subGroup à partir de son topiaId
 TopiaGroup getSuperGroup()
          getSuperGroup :
 java.util.Collection<TopiaUser> getTopiaUser()
          getTopiaUser :
 TopiaUser getTopiaUserByTopiaId(java.lang.String topiaId)
          getTopiaUserByTopiaId : Recupère l'attribut topiaUser à partir de son topiaId
 boolean isSubGroupEmpty()
          isSubGroupEmpty : Retourne true si la collection subGroup est vide.
 boolean isTopiaUserEmpty()
          isTopiaUserEmpty : Retourne true si la collection topiaUser est vide.
 void removeSubGroup(TopiaGroup subGroup)
          removeSubGroup :
 void removeTopiaUser(TopiaUser topiaUser)
          removeTopiaUser :
 void setDescription(java.lang.String description)
          setDescription :
 void setName(java.lang.String name)
          setName :
 void setSubGroup(java.util.Collection<TopiaGroup> subGroup)
          setSubGroup :
 void setSuperGroup(TopiaGroup superGroup)
          setSuperGroup :
 void setTopiaUser(java.util.Collection<TopiaUser> topiaUser)
          setTopiaUser :
 int sizeSubGroup()
          sizeSubGroup : Retourne le nombre d'éléments de la collection subGroup
 int sizeTopiaUser()
          sizeTopiaUser : Retourne le nombre d'éléments de la collection topiaUser
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

NAME

static final java.lang.String NAME
See Also:
Constant Field Values

DESCRIPTION

static final java.lang.String DESCRIPTION
See Also:
Constant Field Values

TOPIA_USER

static final java.lang.String TOPIA_USER
See Also:
Constant Field Values

SUPER_GROUP

static final java.lang.String SUPER_GROUP
See Also:
Constant Field Values

SUB_GROUP

static final java.lang.String SUB_GROUP
See Also:
Constant Field Values
Method Detail

setName

void setName(java.lang.String name)
setName :

Parameters:
name - La valeur de l'attribut name à positionner.

getName

java.lang.String getName()
getName :

Returns:
String

setDescription

void setDescription(java.lang.String description)
setDescription :

Parameters:
description - La valeur de l'attribut description à positionner.

getDescription

java.lang.String getDescription()
getDescription :

Returns:
String

addTopiaUser

void addTopiaUser(TopiaUser topiaUser)
addTopiaUser :

Parameters:
topiaUser - L'instance de topiaUser à ajouter

addAllTopiaUser

void addAllTopiaUser(java.util.Collection<TopiaUser> topiaUser)
addAllTopiaUser :

Parameters:
topiaUser - Les instances de topiaUser à ajouter

setTopiaUser

void setTopiaUser(java.util.Collection<TopiaUser> topiaUser)
setTopiaUser :

Parameters:
topiaUser - La Collection de topiaUser à ajouter

removeTopiaUser

void removeTopiaUser(TopiaUser topiaUser)
removeTopiaUser :

Parameters:
topiaUser - Vide la Collection de topiaUser

clearTopiaUser

void clearTopiaUser()
clearTopiaUser :


getTopiaUser

java.util.Collection<TopiaUser> getTopiaUser()
getTopiaUser :

Returns:
Collection

getTopiaUserByTopiaId

TopiaUser getTopiaUserByTopiaId(java.lang.String topiaId)
getTopiaUserByTopiaId : Recupère l'attribut topiaUser à partir de son topiaId

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
TopiaUser

sizeTopiaUser

int sizeTopiaUser()
sizeTopiaUser : Retourne le nombre d'éléments de la collection topiaUser

Returns:
int

isTopiaUserEmpty

boolean isTopiaUserEmpty()
isTopiaUserEmpty : Retourne true si la collection topiaUser est vide.

Returns:
boolean

setSuperGroup

void setSuperGroup(TopiaGroup superGroup)
setSuperGroup :

Parameters:
superGroup - La valeur de l'attribut superGroup à positionner.

getSuperGroup

TopiaGroup getSuperGroup()
getSuperGroup :

Returns:
TopiaGroup

addSubGroup

void addSubGroup(TopiaGroup subGroup)
addSubGroup :

Parameters:
subGroup - L'instance de subGroup à ajouter

addAllSubGroup

void addAllSubGroup(java.util.Collection<TopiaGroup> subGroup)
addAllSubGroup :

Parameters:
subGroup - Les instances de subGroup à ajouter

setSubGroup

void setSubGroup(java.util.Collection<TopiaGroup> subGroup)
setSubGroup :

Parameters:
subGroup - La Collection de subGroup à ajouter

removeSubGroup

void removeSubGroup(TopiaGroup subGroup)
removeSubGroup :

Parameters:
subGroup - Vide la Collection de subGroup

clearSubGroup

void clearSubGroup()
clearSubGroup :


getSubGroup

java.util.Collection<TopiaGroup> getSubGroup()
getSubGroup :

Returns:
Collection

getSubGroupByTopiaId

TopiaGroup getSubGroupByTopiaId(java.lang.String topiaId)
getSubGroupByTopiaId : Recupère l'attribut subGroup à partir de son topiaId

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
TopiaGroup

sizeSubGroup

int sizeSubGroup()
sizeSubGroup : Retourne le nombre d'éléments de la collection subGroup

Returns:
int

isSubGroupEmpty

boolean isSubGroupEmpty()
isSubGroupEmpty : Retourne true si la collection subGroup est vide.

Returns:
boolean

getAllUser

java.util.List getAllUser()
getAllUser :

Returns:
List

getAllSuperGroup

java.util.List getAllSuperGroup()
getAllSuperGroup :

Returns:
List


Copyright © 2004-2010 CodeLutin. All Rights Reserved.