Class GeneratedUserRestriction

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
UserRestriction

public abstract class GeneratedUserRestriction extends AbstractRestriction
Generated class for type CMSUserRestriction.
See Also:
  • Field Details

    • USERS

      public static final String USERS
      Qualifier of the CMSUserRestriction.users attribute
      See Also:
    • USERSFORRESTRICTION_SRC_ORDERED

      protected static String USERSFORRESTRICTION_SRC_ORDERED
      Relation ordering override parameter constants for UsersForRestriction from ((cms2))
    • USERSFORRESTRICTION_TGT_ORDERED

      protected static String USERSFORRESTRICTION_TGT_ORDERED
    • USERSFORRESTRICTION_MARKMODIFIED

      protected static String USERSFORRESTRICTION_MARKMODIFIED
      Relation disable markmodifed parameter constants for UsersForRestriction from ((cms2))
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedUserRestriction

      public GeneratedUserRestriction()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedAbstractRestriction
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      isMarkModifiedDisabled in class GeneratedAbstractRestriction
    • getUsers

      public Collection<User> getUsers(SessionContext ctx)
      Generated method - Getter of the CMSUserRestriction.users attribute.
      Returns:
      the users
    • getUsers

      public Collection<User> getUsers()
      Generated method - Getter of the CMSUserRestriction.users attribute.
      Returns:
      the users
    • getUsersCount

      public long getUsersCount(SessionContext ctx)
    • getUsersCount

      public long getUsersCount()
    • setUsers

      public void setUsers(SessionContext ctx, Collection<User> value)
      Generated method - Setter of the CMSUserRestriction.users attribute.
      Parameters:
      value - the users
    • setUsers

      public void setUsers(Collection<User> value)
      Generated method - Setter of the CMSUserRestriction.users attribute.
      Parameters:
      value - the users
    • addToUsers

      public void addToUsers(SessionContext ctx, User value)
      Generated method - Adds value to users.
      Parameters:
      value - the item to add to users
    • addToUsers

      public void addToUsers(User value)
      Generated method - Adds value to users.
      Parameters:
      value - the item to add to users
    • removeFromUsers

      public void removeFromUsers(SessionContext ctx, User value)
      Generated method - Removes value from users.
      Parameters:
      value - the item to remove from users
    • removeFromUsers

      public void removeFromUsers(User value)
      Generated method - Removes value from users.
      Parameters:
      value - the item to remove from users