protected class AttributePermissionsFrame.AttributePermissionControl
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Label<java.lang.String> |
attributeLabel |
protected java.lang.String |
attributeName |
protected CheckBox |
hideCheckBox |
protected MultiplePermissionTarget |
item |
protected CheckBox |
modifyCheckBox |
protected CheckBox |
readOnlyCheckBox |
Constructor and Description |
---|
AttributePermissionControl(MultiplePermissionTarget item,
java.lang.String attributeName) |
Modifier and Type | Method and Description |
---|---|
protected void |
attachListener(CheckBox checkBox,
AttributePermissionVariant activeVariant) |
Label |
getAttributeLabel() |
java.lang.String |
getAttributeName() |
CheckBox |
getHideCheckBox() |
CheckBox |
getModifyCheckBox() |
CheckBox |
getReadOnlyCheckBox() |
void |
markTargetPermission(AttributePermissionVariant permissionVariant) |
protected void |
updateCheckers(AttributePermissionVariant permissionVariant) |
protected Label<java.lang.String> attributeLabel
protected CheckBox modifyCheckBox
protected CheckBox readOnlyCheckBox
protected CheckBox hideCheckBox
protected MultiplePermissionTarget item
protected java.lang.String attributeName
public AttributePermissionControl(MultiplePermissionTarget item, java.lang.String attributeName)
public Label getAttributeLabel()
public CheckBox getModifyCheckBox()
public CheckBox getReadOnlyCheckBox()
public CheckBox getHideCheckBox()
public java.lang.String getAttributeName()
protected void updateCheckers(AttributePermissionVariant permissionVariant)
protected void attachListener(CheckBox checkBox, AttributePermissionVariant activeVariant)
public void markTargetPermission(AttributePermissionVariant permissionVariant)