public class BasicPermissionTarget extends AbstractPermissionTarget implements java.lang.Cloneable, AssignableTarget
Instance.PropertyChangeEvent, Instance.PropertyChangeListener
Constructor and Description |
---|
BasicPermissionTarget(java.lang.String id,
java.lang.String caption,
java.lang.String permissionValue) |
BasicPermissionTarget(java.lang.String id,
java.lang.String caption,
java.lang.String permissionValue,
PermissionVariant permissionVariant) |
Modifier and Type | Method and Description |
---|---|
BasicPermissionTarget |
clone() |
PermissionVariant |
getPermissionVariant() |
boolean |
isAssigned() |
void |
setPermissionVariant(PermissionVariant permissionVariant) |
getCaption, getId, getMetaClass, getPermissionValue, toString
addListener, addPropertyChangeListener, getInstanceName, getValue, getValueEx, removeAllListeners, removeListener, removePropertyChangeListener, setValue, setValue, setValueEx
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCaption
addListener, addPropertyChangeListener, getInstanceName, getValue, getValueEx, removeAllListeners, removeListener, removePropertyChangeListener, setValue, setValueEx
public BasicPermissionTarget(java.lang.String id, java.lang.String caption, java.lang.String permissionValue)
public BasicPermissionTarget(java.lang.String id, java.lang.String caption, java.lang.String permissionValue, PermissionVariant permissionVariant)
public boolean isAssigned()
isAssigned
in interface AssignableTarget
public PermissionVariant getPermissionVariant()
public void setPermissionVariant(PermissionVariant permissionVariant)
public BasicPermissionTarget clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException