info.rolandkrueger.roklib.util.groupvisibility
Class VisibilityGroupManager
java.lang.Object
info.rolandkrueger.roklib.util.groupvisibility.VisibilityGroupManager
- All Implemented Interfaces:
- Serializable
public class VisibilityGroupManager
- extends Object
- implements Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
mGroups
private Map<String,VisibilityGroup> mGroups
VisibilityGroupManager
public VisibilityGroupManager(int numberOfManagedObjects)
VisibilityGroupManager
public VisibilityGroupManager()
getGroupCount
public int getGroupCount()
addGroupMember
public VisibilityGroup addGroupMember(String toGroup,
IVisibilityEnablingConfigurable groupMember)
createGroupIfNecessary
private VisibilityGroup createGroupIfNecessary(String groupName)
getVisibilityGroup
public VisibilityGroup getVisibilityGroup(String groupName)
doesGroupExist
public boolean doesGroupExist(String groupName)
setExpressionForVisibility
public void setExpressionForVisibility(String groupName,
BooleanExpression expression)
setExpressionForEnabling
public void setExpressionForEnabling(String groupName,
BooleanExpression expression)
setGroupVisible
public boolean setGroupVisible(String groupName,
boolean visible)
setGroupEnabled
public boolean setGroupEnabled(String groupName,
boolean enabled)
Copyright © 2007-2011. All Rights Reserved.