org.nuiton.wikitty
Class WikittyAuthorisationHelper

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

public class WikittyAuthorisationHelper
extends Object


Method Summary
static void addAdmin(String extensionName, Wikitty wikitty, String element)
          addAdmin :
static void addAdmin(Wikitty wikitty, 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(String extensionName, Wikitty wikitty, String element)
          addReader :
static void addReader(Wikitty wikitty, String element)
          addReader :
static void addWriter(String extensionName, Wikitty wikitty, String element)
          addWriter :
static void addWriter(Wikitty wikitty, String element)
          addWriter :
static void clearAdmin(String extensionName, Wikitty wikitty)
          clearAdmin :
static void clearAdmin(Wikitty wikitty)
          clearAdmin :
static void clearReader(String extensionName, Wikitty wikitty)
          clearReader :
static void clearReader(Wikitty wikitty)
          clearReader :
static void clearWriter(String extensionName, Wikitty wikitty)
          clearWriter :
static void clearWriter(Wikitty wikitty)
          clearWriter :
static boolean equals(Wikitty w1, Wikitty w2)
          equals :
static Set<String> getAdmin(String extensionName, Wikitty wikitty)
          getAdmin :
static Set<String> getAdmin(Wikitty wikitty)
          getAdmin :
static String getMetaFieldName(String extensionName, String fieldName)
          getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyAuthorisation.f'
static String getMetaFieldName(WikittyExtension extension, String fieldName)
          getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyAuthorisation.f'
static String getOwner(String extensionName, Wikitty wikitty)
          getOwner :
static String getOwner(Wikitty wikitty)
          getOwner :
static String getParent(String extensionName, Wikitty wikitty)
          getParent :
static String getParent(Wikitty wikitty)
          getParent :
static Set<String> getReader(String extensionName, Wikitty wikitty)
          getReader :
static Set<String> getReader(Wikitty wikitty)
          getReader :
static Set<String> getWriter(String extensionName, Wikitty wikitty)
          getWriter :
static Set<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(String extensionName, Wikitty wikitty, String element)
          removeAdmin :
static void removeAdmin(Wikitty wikitty, String element)
          removeAdmin :
static void removeReader(String extensionName, Wikitty wikitty, String element)
          removeReader :
static void removeReader(Wikitty wikitty, String element)
          removeReader :
static void removeWriter(String extensionName, Wikitty wikitty, String element)
          removeWriter :
static void removeWriter(Wikitty wikitty, String element)
          removeWriter :
static String setOwner(String extensionName, Wikitty wikitty, String Owner)
          setOwner :
static String setOwner(Wikitty wikitty, String Owner)
          setOwner :
static String setParent(String extensionName, Wikitty wikitty, String parent)
          setParent :
static String setParent(Wikitty wikitty, 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 String getOwner(Wikitty wikitty)
getOwner :

Parameters:
wikitty -
Returns:
String

setOwner

public static String setOwner(Wikitty wikitty,
                              String Owner)
setOwner :

Parameters:
wikitty -
Owner -
Returns:
String

getAdmin

public static Set<String> getAdmin(Wikitty wikitty)
getAdmin :

Parameters:
wikitty -
Returns:
Set

addAdmin

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

Parameters:
wikitty -
element -

removeAdmin

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

Parameters:
wikitty -
element -

clearAdmin

public static void clearAdmin(Wikitty wikitty)
clearAdmin :

Parameters:
wikitty -

getWriter

public static Set<String> getWriter(Wikitty wikitty)
getWriter :

Parameters:
wikitty -
Returns:
Set

addWriter

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

Parameters:
wikitty -
element -

removeWriter

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

Parameters:
wikitty -
element -

clearWriter

public static void clearWriter(Wikitty wikitty)
clearWriter :

Parameters:
wikitty -

getReader

public static Set<String> getReader(Wikitty wikitty)
getReader :

Parameters:
wikitty -
Returns:
Set

addReader

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

Parameters:
wikitty -
element -

removeReader

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

Parameters:
wikitty -
element -

clearReader

public static void clearReader(Wikitty wikitty)
clearReader :

Parameters:
wikitty -

getParent

public static String getParent(Wikitty wikitty)
getParent :

Parameters:
wikitty -
Returns:
String

setParent

public static String setParent(Wikitty wikitty,
                               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 String getMetaFieldName(WikittyExtension extension,
                                      String fieldName)
getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyAuthorisation.f'

Parameters:
extension -
fieldName -
Returns:
String

getMetaFieldName

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

Parameters:
extensionName -
fieldName -
Returns:
String

getOwner

public static String getOwner(String extensionName,
                              Wikitty wikitty)
getOwner :

Parameters:
extensionName -
wikitty -
Returns:
String

setOwner

public static String setOwner(String extensionName,
                              Wikitty wikitty,
                              String Owner)
setOwner :

Parameters:
extensionName -
wikitty -
Owner -
Returns:
String

getAdmin

public static Set<String> getAdmin(String extensionName,
                                   Wikitty wikitty)
getAdmin :

Parameters:
extensionName -
wikitty -
Returns:
Set

addAdmin

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

Parameters:
extensionName -
wikitty -
element -

removeAdmin

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

Parameters:
extensionName -
wikitty -
element -

clearAdmin

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

Parameters:
extensionName -
wikitty -

getWriter

public static Set<String> getWriter(String extensionName,
                                    Wikitty wikitty)
getWriter :

Parameters:
extensionName -
wikitty -
Returns:
Set

addWriter

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

Parameters:
extensionName -
wikitty -
element -

removeWriter

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

Parameters:
extensionName -
wikitty -
element -

clearWriter

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

Parameters:
extensionName -
wikitty -

getReader

public static Set<String> getReader(String extensionName,
                                    Wikitty wikitty)
getReader :

Parameters:
extensionName -
wikitty -
Returns:
Set

addReader

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

Parameters:
extensionName -
wikitty -
element -

removeReader

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

Parameters:
extensionName -
wikitty -
element -

clearReader

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

Parameters:
extensionName -
wikitty -

getParent

public static String getParent(String extensionName,
                               Wikitty wikitty)
getParent :

Parameters:
extensionName -
wikitty -
Returns:
String

setParent

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

Parameters:
extensionName -
wikitty -
parent -
Returns:
String


Copyright © 2009-2010 CodeLutin. All Rights Reserved.