public class BasicPermissionTarget extends AbstractPermissionTarget implements java.lang.Cloneable, AssignableTarget
Instance.BeanPropertyPath, Instance.PropertyChangeEvent, Instance.PropertyChangeListener
caption, id, permissionValue
__propertyChangeListeners, PROPERTY_CHANGE_LISTENERS_INITIAL_CAPACITY
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
addPropertyChangeListener, getInstanceName, getMethodsCache, getRelatedPropertiesCache, getRelatedReadOnlyProperties, getValue, getValueEx, getValueEx, propertyChanged, removeAllListeners, removePropertyChangeListener, setValue, setValue, setValueEx, setValueEx
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCaption
addPropertyChangeListener, getInstanceName, getValue, getValueEx, getValueEx, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, 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