www.element4solution.com

e4s.db.systabledef
Class E4PermissionAnd

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.db.systabledef.E4PermissionAnd
All Implemented Interfaces:
E4Permission_Intf

public class E4PermissionAnd
extends E4Object
implements E4Permission_Intf

Special case for an permission: this object holds one ore many simple permissions that must all be valid.

See Also:
E4ApplObj_Intf.canDo(e4s.db.systabledef.E4Permission_Intf), E4Permission_Intf, E4Permission,

Example_Permission.java


Field Summary
 
Fields inherited from class e4s.util.E4Object
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET
 
Constructor Summary
E4PermissionAnd()
           
E4PermissionAnd(E4Permission_Intf permission)
           
E4PermissionAnd(E4Permission_Intf[] permissions)
           
E4PermissionAnd(E4Permission_Intf a, E4Permission_Intf b)
           
E4PermissionAnd(E4Permission_Intf a, E4Permission_Intf b, E4Permission_Intf c)
           
 
Method Summary
static java.lang.String _getSVNVersionString()
          Get version info string from subversion.
 void addPermission(E4Permission_Intf permission)
           
 E4Permission_Intf[] getPermissions()
           
 java.lang.String toString()
           
 
Methods inherited from class e4s.util.E4Object
Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, finalize, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

E4PermissionAnd

public E4PermissionAnd()

E4PermissionAnd

public E4PermissionAnd(E4Permission_Intf permission)

E4PermissionAnd

public E4PermissionAnd(E4Permission_Intf[] permissions)

E4PermissionAnd

public E4PermissionAnd(E4Permission_Intf a,
                       E4Permission_Intf b,
                       E4Permission_Intf c)

E4PermissionAnd

public E4PermissionAnd(E4Permission_Intf a,
                       E4Permission_Intf b)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class E4Object

_getSVNVersionString

public static java.lang.String _getSVNVersionString()
Get version info string from subversion.

Returns:
the version info string.
See Also:
E4Util.getRevisionCodeFromSVN(Class)

getPermissions

public E4Permission_Intf[] getPermissions()

addPermission

public void addPermission(E4Permission_Intf permission)

www.element4solution.com