org.nuiton.wikitty
Class WikittyAuthorisationHelper

java.lang.Object
  extended by org.nuiton.wikitty.WikittyAuthorisationHelper

public class WikittyAuthorisationHelper
extends java.lang.Object


Method Summary
static void addAdmin(java.lang.String extensionName, Wikitty wikitty, java.lang.String element)
          addAdmin :
static void addAdmin(Wikitty wikitty, java.lang.String element)
          addAdmin :
static void addExtension(Wikitty wikitty)
          addExtension : ajout les extensions static de cette classe au wikitty en argument
static void addMetaExtension(WikittyExtension extension, Wikitty wikitty)
          addMetaExtension : add WikittyAuthorisation meta-extension on given extension to the given wikitty
static void addReader(java.lang.String extensionName, Wikitty wikitty, java.lang.String element)
          addReader :
static void addReader(Wikitty wikitty, java.lang.String element)
          addReader :
static void addWriter(java.lang.String extensionName, Wikitty wikitty, java.lang.String element)
          addWriter :
static void addWriter(Wikitty wikitty, java.lang.String element)
          addWriter :
static void clearAdmin(java.lang.String extensionName, Wikitty wikitty)
          clearAdmin :
static void clearAdmin(Wikitty wikitty)
          clearAdmin :
static void clearReader(java.lang.String extensionName, Wikitty wikitty)
          clearReader :
static void clearReader(Wikitty wikitty)
          clearReader :
static void clearWriter(java.lang.String extensionName, Wikitty wikitty)
          clearWriter :
static void clearWriter(Wikitty wikitty)
          clearWriter :
static boolean equals(Wikitty w1, Wikitty w2)
          equals :
static java.util.Set<java.lang.String> getAdmin(java.lang.String extensionName, Wikitty wikitty)
          getAdmin :
static java.util.Set<java.lang.String> getAdmin(Wikitty wikitty)
          getAdmin :
static java.lang.String getMetaFieldName(java.lang.String extensionName, java.lang.String fieldName)
          getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyAuthorisation.f'
static java.lang.String getMetaFieldName(WikittyExtension extension, java.lang.String fieldName)
          getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyAuthorisation.f'
static java.lang.String getOwner(java.lang.String extensionName, Wikitty wikitty)
          getOwner :
static java.lang.String getOwner(Wikitty wikitty)
          getOwner :
static java.lang.String getParent(java.lang.String extensionName, Wikitty wikitty)
          getParent :
static java.lang.String getParent(Wikitty wikitty)
          getParent :
static java.util.Set<java.lang.String> getReader(java.lang.String extensionName, Wikitty wikitty)
          getReader :
static java.util.Set<java.lang.String> getReader(Wikitty wikitty)
          getReader :
static java.util.Set<java.lang.String> getWriter(java.lang.String extensionName, Wikitty wikitty)
          getWriter :
static java.util.Set<java.lang.String> getWriter(Wikitty wikitty)
          getWriter :
static boolean hasExtension(Wikitty wikitty)
          hasExtension : check if wikitty has current extension
static boolean hasMetaExtension(WikittyExtension extension, Wikitty wikitty)
          hasMetaExtension : true if given wikitty has WikittyAuthorisation meta-extension on given extension
static boolean isExtension(Wikitty wikitty)
          Deprecated. renamed to keep consistency, use hasExtension instead
static void removeAdmin(java.lang.String extensionName, Wikitty wikitty, java.lang.String element)
          removeAdmin :
static void removeAdmin(Wikitty wikitty, java.lang.String element)
          removeAdmin :
static void removeReader(java.lang.String extensionName, Wikitty wikitty, java.lang.String element)
          removeReader :
static void removeReader(Wikitty wikitty, java.lang.String element)
          removeReader :
static void removeWriter(java.lang.String extensionName, Wikitty wikitty, java.lang.String element)
          removeWriter :
static void removeWriter(Wikitty wikitty, java.lang.String element)
          removeWriter :
static java.lang.String setOwner(java.lang.String extensionName, Wikitty wikitty, java.lang.String owner)
          setOwner :
static java.lang.String setOwner(Wikitty wikitty, java.lang.String owner)
          setOwner :
static java.lang.String setParent(java.lang.String extensionName, Wikitty wikitty, java.lang.String parent)
          setParent :
static java.lang.String setParent(Wikitty wikitty, java.lang.String parent)
          setParent :
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOwner

public static java.lang.String getOwner(Wikitty wikitty)
getOwner :

Parameters:
wikitty -
Returns:
String

setOwner

public static java.lang.String setOwner(Wikitty wikitty,
                                        java.lang.String owner)
setOwner :

Parameters:
wikitty -
owner -
Returns:
String

getAdmin

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

Parameters:
wikitty -
Returns:
Set

addAdmin

public static void addAdmin(Wikitty wikitty,
                            java.lang.String element)
addAdmin :

Parameters:
wikitty -
element -

removeAdmin

public static void removeAdmin(Wikitty wikitty,
                               java.lang.String element)
removeAdmin :

Parameters:
wikitty -
element -

clearAdmin

public static void clearAdmin(Wikitty wikitty)
clearAdmin :

Parameters:
wikitty -

getWriter

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

Parameters:
wikitty -
Returns:
Set

addWriter

public static void addWriter(Wikitty wikitty,
                             java.lang.String element)
addWriter :

Parameters:
wikitty -
element -

removeWriter

public static void removeWriter(Wikitty wikitty,
                                java.lang.String element)
removeWriter :

Parameters:
wikitty -
element -

clearWriter

public static void clearWriter(Wikitty wikitty)
clearWriter :

Parameters:
wikitty -

getReader

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

Parameters:
wikitty -
Returns:
Set

addReader

public static void addReader(Wikitty wikitty,
                             java.lang.String element)
addReader :

Parameters:
wikitty -
element -

removeReader

public static void removeReader(Wikitty wikitty,
                                java.lang.String element)
removeReader :

Parameters:
wikitty -
element -

clearReader

public static void clearReader(Wikitty wikitty)
clearReader :

Parameters:
wikitty -

getParent

public static java.lang.String getParent(Wikitty wikitty)
getParent :

Parameters:
wikitty -
Returns:
String

setParent

public static java.lang.String setParent(Wikitty wikitty,
                                         java.lang.String parent)
setParent :

Parameters:
wikitty -
parent -
Returns:
String

equals

public static boolean equals(Wikitty w1,
                             Wikitty w2)
equals :

Parameters:
w1 -
w2 -
Returns:
boolean

isExtension

@Deprecated
public static boolean isExtension(Wikitty wikitty)
Deprecated. renamed to keep consistency, use hasExtension instead

isExtension :

Parameters:
wikitty -
Returns:
boolean

hasExtension

public static boolean hasExtension(Wikitty wikitty)
hasExtension : check if wikitty has current extension

Parameters:
wikitty -
Returns:
boolean

addExtension

public static void addExtension(Wikitty wikitty)
addExtension : ajout les extensions static de cette classe au wikitty en argument

Parameters:
wikitty -

addMetaExtension

public static void addMetaExtension(WikittyExtension extension,
                                    Wikitty wikitty)
addMetaExtension : add WikittyAuthorisation meta-extension on given extension to the given wikitty

Parameters:
extension -
wikitty -

hasMetaExtension

public static boolean hasMetaExtension(WikittyExtension extension,
                                       Wikitty wikitty)
hasMetaExtension : true if given wikitty has WikittyAuthorisation meta-extension on given extension

Parameters:
extension -
wikitty -
Returns:
boolean

getMetaFieldName

public static java.lang.String getMetaFieldName(WikittyExtension extension,
                                                java.lang.String fieldName)
getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyAuthorisation.f'

Parameters:
extension -
fieldName -
Returns:
String

getMetaFieldName

public static java.lang.String getMetaFieldName(java.lang.String extensionName,
                                                java.lang.String fieldName)
getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyAuthorisation.f'

Parameters:
extensionName -
fieldName -
Returns:
String

getOwner

public static java.lang.String getOwner(java.lang.String extensionName,
                                        Wikitty wikitty)
getOwner :

Parameters:
extensionName -
wikitty -
Returns:
String

setOwner

public static java.lang.String setOwner(java.lang.String extensionName,
                                        Wikitty wikitty,
                                        java.lang.String owner)
setOwner :

Parameters:
extensionName -
wikitty -
owner -
Returns:
String

getAdmin

public static java.util.Set<java.lang.String> getAdmin(java.lang.String extensionName,
                                                       Wikitty wikitty)
getAdmin :

Parameters:
extensionName -
wikitty -
Returns:
Set

addAdmin

public static void addAdmin(java.lang.String extensionName,
                            Wikitty wikitty,
                            java.lang.String element)
addAdmin :

Parameters:
extensionName -
wikitty -
element -

removeAdmin

public static void removeAdmin(java.lang.String extensionName,
                               Wikitty wikitty,
                               java.lang.String element)
removeAdmin :

Parameters:
extensionName -
wikitty -
element -

clearAdmin

public static void clearAdmin(java.lang.String extensionName,
                              Wikitty wikitty)
clearAdmin :

Parameters:
extensionName -
wikitty -

getWriter

public static java.util.Set<java.lang.String> getWriter(java.lang.String extensionName,
                                                        Wikitty wikitty)
getWriter :

Parameters:
extensionName -
wikitty -
Returns:
Set

addWriter

public static void addWriter(java.lang.String extensionName,
                             Wikitty wikitty,
                             java.lang.String element)
addWriter :

Parameters:
extensionName -
wikitty -
element -

removeWriter

public static void removeWriter(java.lang.String extensionName,
                                Wikitty wikitty,
                                java.lang.String element)
removeWriter :

Parameters:
extensionName -
wikitty -
element -

clearWriter

public static void clearWriter(java.lang.String extensionName,
                               Wikitty wikitty)
clearWriter :

Parameters:
extensionName -
wikitty -

getReader

public static java.util.Set<java.lang.String> getReader(java.lang.String extensionName,
                                                        Wikitty wikitty)
getReader :

Parameters:
extensionName -
wikitty -
Returns:
Set

addReader

public static void addReader(java.lang.String extensionName,
                             Wikitty wikitty,
                             java.lang.String element)
addReader :

Parameters:
extensionName -
wikitty -
element -

removeReader

public static void removeReader(java.lang.String extensionName,
                                Wikitty wikitty,
                                java.lang.String element)
removeReader :

Parameters:
extensionName -
wikitty -
element -

clearReader

public static void clearReader(java.lang.String extensionName,
                               Wikitty wikitty)
clearReader :

Parameters:
extensionName -
wikitty -

getParent

public static java.lang.String getParent(java.lang.String extensionName,
                                         Wikitty wikitty)
getParent :

Parameters:
extensionName -
wikitty -
Returns:
String

setParent

public static java.lang.String setParent(java.lang.String extensionName,
                                         Wikitty wikitty,
                                         java.lang.String parent)
setParent :

Parameters:
extensionName -
wikitty -
parent -
Returns:
String


Copyright © 2009-2010 CodeLutin. All Rights Reserved.