Uses of Interface
ARoad0.gBaseInterface.StringMetaRight

Packages that use StringMetaRight
ARoad0.gBase CORE OF THE PROGRAM This package contains the fresh object-oriented database management system for Access Road; this package documentation page is recommended as a first reading for all the Access Road developers. 
ARoad0.gBaseInterface Contains the interfaces of the generic gBase classes. 
 

Uses of StringMetaRight in ARoad0.gBase
 

Classes in ARoad0.gBase that implement StringMetaRight
 class StringMetaRightImpl
          This class is responsible for managing the canonical (or generic) rights for all the base objects.
 

Fields in ARoad0.gBase declared as StringMetaRight
(package private)  StringMetaRight StringRightImpl.meta_
          For ACS rights, this is the equivalent to this instance in the metarights space.
 

Fields in ARoad0.gBase with type parameters of type StringMetaRight
protected static java.util.List<StringMetaRight> BaseManagerImpl.l_MetaRights__
          List of metarights.
protected static java.util.Map<java.lang.String,StringMetaRight> BaseManagerImpl.m_MetaRightsFromRight__
          Map of metarights where the getRight() value is the key; the value in the map is the metaright.
 

Methods in ARoad0.gBase that return StringMetaRight
 StringMetaRight StringMetaRightImpl.getEorMetaRight()
          Get the global Access Road right which is a generic description of this ACS right.
 StringMetaRight StringRightImpl.getEorMetaRight()
          Gets the canonical metaright which is a generic description of this ACS right.
 StringMetaRight[] BaseManagerImpl.getL_MetaRightsFromPower(int _power)
          Gets all the metarights with the same power.
 StringMetaRight BaseManagerImpl.getMetaRight(java.lang.String _right)
          Gets the metaright with the correct right, following the creations in BaseUtilityImpl.initializeBasicMetaRights().
 StringMetaRight BaseManagerImpl.getMetaRightFromName(ImmutableName _name)
          Gets the metaright with the correct name through getName().
 

Methods in ARoad0.gBase that return types with arguments of type StringMetaRight
 java.util.List<StringMetaRight> BaseManagerImpl.getL_MetaRights()
          Gets all the metarights in an sorted set.
 java.util.List<StringMetaRight> BaseManagerImpl.getL_NonAdministrativeMetaRights()
          Gets all the non-administrative metarights in an ordered list, which is a subset of the metarights for GUI displaying and user selecting.
 

Methods in ARoad0.gBase with parameters of type StringMetaRight
protected  void StringMetaRightImpl.addLowerRight(StringMetaRight _right)
          Add a lower metaright which are strictly lesser than this metaright without any intermediate right, following the network of metarights.
 void StringMetaRightImpl.addUpperRight(StringMetaRight _right)
          Add an upper metaright which are strictly greater than this metaright without any intermediate right, following the network of metarights.
static void BaseManagerImpl.newMetaRight(StringMetaRight _right, boolean _toSave)
          Register a new metaright.
protected  void StringMetaRightImpl.removeLowerRight(StringMetaRight _right)
          Remove a lower metaright which are strictly lesser than this metaright without any intermediate right, following the network of metarights.
protected  void BaseManagerImpl.removeMetaRight(StringMetaRight _right)
          UNUSED METHOD.
 void StringMetaRightImpl.removeUpperRight(StringMetaRight _right, java.lang.Object _caller)
          Remove a upper metaright which are strictly greater than this metaright without any intermediate right, following the network of metarights.
 

Constructors in ARoad0.gBase with parameters of type StringMetaRight
StringRightImpl(java.lang.String _kernelRight, StringMetaRight _meta, java.lang.Integer _internalKey, StringRightImpl[] _l_upperRights, java.lang.String _targetClassType, ACSRun _acsRun)
          Constructor used for the creation of an ACS right.
 

Uses of StringMetaRight in ARoad0.gBaseInterface
 

Methods in ARoad0.gBaseInterface that return StringMetaRight
 StringMetaRight StringRight.getEorMetaRight()
          Get the global Access Road right which is a generic description of this ACS right.
 

Methods in ARoad0.gBaseInterface with parameters of type StringMetaRight
 void StringMetaRight.addUpperRight(StringMetaRight _right)
          Add an upper metaright which are strictly greater than this metaright without any intermediate right, following the network of metarights.
 void StringMetaRight.removeUpperRight(StringMetaRight _right, java.lang.Object _caller)
          Remove a upper metaright which are strictly greater than this metaright without any intermediate right, following the network of metarights.