org.nuiton.topia.security.entities.authorization
Class TopiaExpressionLinkImpl

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
          extended by org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkImpl
All Implemented Interfaces:
Serializable, TopiaEntity, TopiaExpressionLink, NoSecurityLoad

public class TopiaExpressionLinkImpl
extends TopiaExpressionLinkAbstract

Permet de spécifier entre deux expressions qu'ils ont le même comportement au niveau de leurs permissions.

Exemple :

Objet 1 : Permission 1

Objet 2 : Permission 2

Link : Objet 1 Objet 2

Conclusion : Objet 1 a les permissions en plus de l'objet 2

Author:
ruchaud
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
by, replace
 
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.authorization.TopiaExpressionLink
BY, REPLACE
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
TopiaExpressionLinkImpl()
           
 
Method Summary
 void set(String replace, String by)
          set :
 
Methods inherited from class org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkAbstract
accept, getAggregate, getBy, getComposite, getReplace, setBy, setReplace, toString
 
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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

TopiaExpressionLinkImpl

public TopiaExpressionLinkImpl()
Method Detail

set

public void set(String replace,
                String by)
Description copied from interface: TopiaExpressionLink
set :



Copyright © 2004-2010 CodeLutin. All Rights Reserved.