org.nuiton.wikitty
Class WikittyAuthorisationAbstract

java.lang.Object
  extended by org.nuiton.wikitty.BusinessEntityWikitty
      extended by org.nuiton.wikitty.WikittyAuthorisationAbstract
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, BusinessEntity, WikittyAuthorisation
Direct Known Subclasses:
WikittyAuthorisationImpl

public abstract class WikittyAuthorisationAbstract
extends BusinessEntityWikitty
implements WikittyAuthorisation

See Also:
Serialized Form

Field Summary
protected  WikittyExtension extensionForMetaExtension
          the metaExtension operations target this extension, may be null
static java.util.List<WikittyExtension> extensions
           
static WikittyExtension extensionWikittyAuthorisation
           
 
Fields inherited from class org.nuiton.wikitty.BusinessEntityWikitty
propertyChangeSupport, wikitty
 
Fields inherited from interface org.nuiton.wikitty.WikittyAuthorisation
EXT_WIKITTYAUTHORISATION, FIELD_WIKITTYAUTHORISATION_ADMIN, FIELD_WIKITTYAUTHORISATION_OWNER, FIELD_WIKITTYAUTHORISATION_PARENT, FIELD_WIKITTYAUTHORISATION_READER, FIELD_WIKITTYAUTHORISATION_WRITER, FQ_FIELD_WIKITTYAUTHORISATION_ADMIN, FQ_FIELD_WIKITTYAUTHORISATION_OWNER, FQ_FIELD_WIKITTYAUTHORISATION_PARENT, FQ_FIELD_WIKITTYAUTHORISATION_READER, FQ_FIELD_WIKITTYAUTHORISATION_WRITER
 
Constructor Summary
WikittyAuthorisationAbstract()
          WikittyAuthorisationAbstract :
WikittyAuthorisationAbstract(BusinessEntityWikitty businessEntityWikitty)
          WikittyAuthorisationAbstract :
WikittyAuthorisationAbstract(Wikitty wikitty)
          WikittyAuthorisationAbstract :
 
Method Summary
 void addAdmin(java.lang.String element)
          addAdmin :
 void addReader(java.lang.String element)
          addReader :
 void addWriter(java.lang.String element)
          addWriter :
 void clearAdmin()
          clearAdmin :
 void clearReader()
          clearReader :
 void clearWriter()
          clearWriter :
 java.util.Set<java.lang.String> getAdmin()
          getAdmin :
 java.lang.String getOwner()
          getOwner :
 java.lang.String getParent()
          getParent :
 java.util.Set<java.lang.String> getReader()
          getReader :
 java.util.Collection<WikittyExtension> getStaticExtensions()
          getStaticExtensions :
 java.util.Set<java.lang.String> getWriter()
          getWriter :
 void removeAdmin(java.lang.String element)
          removeAdmin :
 void removeReader(java.lang.String element)
          removeReader :
 void removeWriter(java.lang.String element)
          removeWriter :
 void setExtensionForMetaExtension(WikittyExtension extension)
          setExtensionForMetaExtension : add WikittyAuthorisation meta-extension on given extension to this entity
 void setOwner(java.lang.String owner)
          setOwner :
 void setParent(java.lang.String parent)
          setParent :
 java.lang.String toString()
          toString :
 
Methods inherited from class org.nuiton.wikitty.BusinessEntityWikitty
addPropertyChangeListener, addPropertyChangeListener, equals, getExtensionFields, getExtensionNames, getField, getFieldType, getPropertyChangeSupport, getWikitty, getWikittyId, getWikittyVersion, hashCode, removePropertyChangeListener, removePropertyChangeListener, setField, setWikitty, setWikittyVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.wikitty.BusinessEntity
addPropertyChangeListener, addPropertyChangeListener, getExtensionFields, getExtensionNames, getField, getFieldType, getWikitty, getWikittyId, getWikittyVersion, removePropertyChangeListener, removePropertyChangeListener, setField, setWikittyVersion
 

Field Detail

extensionForMetaExtension

protected WikittyExtension extensionForMetaExtension
the metaExtension operations target this extension, may be null


extensions

public static final java.util.List<WikittyExtension> extensions

extensionWikittyAuthorisation

public static final WikittyExtension extensionWikittyAuthorisation
Constructor Detail

WikittyAuthorisationAbstract

public WikittyAuthorisationAbstract()
WikittyAuthorisationAbstract :


WikittyAuthorisationAbstract

public WikittyAuthorisationAbstract(Wikitty wikitty)
WikittyAuthorisationAbstract :

Parameters:
wikitty -

WikittyAuthorisationAbstract

public WikittyAuthorisationAbstract(BusinessEntityWikitty businessEntityWikitty)
WikittyAuthorisationAbstract :

Parameters:
businessEntityWikitty -
Method Detail

setExtensionForMetaExtension

public void setExtensionForMetaExtension(WikittyExtension extension)
setExtensionForMetaExtension : add WikittyAuthorisation meta-extension on given extension to this entity

Parameters:
extension -

getOwner

public java.lang.String getOwner()
getOwner :

Specified by:
getOwner in interface WikittyAuthorisation
Returns:
String

setOwner

public void setOwner(java.lang.String owner)
setOwner :

Specified by:
setOwner in interface WikittyAuthorisation
Parameters:
owner -

getAdmin

public java.util.Set<java.lang.String> getAdmin()
getAdmin :

Specified by:
getAdmin in interface WikittyAuthorisation
Returns:
Set

addAdmin

public void addAdmin(java.lang.String element)
addAdmin :

Specified by:
addAdmin in interface WikittyAuthorisation
Parameters:
element -

removeAdmin

public void removeAdmin(java.lang.String element)
removeAdmin :

Specified by:
removeAdmin in interface WikittyAuthorisation
Parameters:
element -

clearAdmin

public void clearAdmin()
clearAdmin :

Specified by:
clearAdmin in interface WikittyAuthorisation

getWriter

public java.util.Set<java.lang.String> getWriter()
getWriter :

Specified by:
getWriter in interface WikittyAuthorisation
Returns:
Set

addWriter

public void addWriter(java.lang.String element)
addWriter :

Specified by:
addWriter in interface WikittyAuthorisation
Parameters:
element -

removeWriter

public void removeWriter(java.lang.String element)
removeWriter :

Specified by:
removeWriter in interface WikittyAuthorisation
Parameters:
element -

clearWriter

public void clearWriter()
clearWriter :

Specified by:
clearWriter in interface WikittyAuthorisation

getReader

public java.util.Set<java.lang.String> getReader()
getReader :

Specified by:
getReader in interface WikittyAuthorisation
Returns:
Set

addReader

public void addReader(java.lang.String element)
addReader :

Specified by:
addReader in interface WikittyAuthorisation
Parameters:
element -

removeReader

public void removeReader(java.lang.String element)
removeReader :

Specified by:
removeReader in interface WikittyAuthorisation
Parameters:
element -

clearReader

public void clearReader()
clearReader :

Specified by:
clearReader in interface WikittyAuthorisation

getParent

public java.lang.String getParent()
getParent :

Specified by:
getParent in interface WikittyAuthorisation
Returns:
String

setParent

public void setParent(java.lang.String parent)
setParent :

Specified by:
setParent in interface WikittyAuthorisation
Parameters:
parent -

getStaticExtensions

public java.util.Collection<WikittyExtension> getStaticExtensions()
getStaticExtensions :

Overrides:
getStaticExtensions in class BusinessEntityWikitty
Returns:
Collection

toString

public java.lang.String toString()
toString :

Overrides:
toString in class java.lang.Object
Returns:
String


Copyright © 2009-2010 CodeLutin. All Rights Reserved.