public class BasicPermissionTarget extends AbstractPermissionTarget implements java.lang.Cloneable, AssignableTarget
caption, id, permissionValue
__propertyChangeListeners, _persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_links, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup, 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
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_new, _persistence_post_clone, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, addPropertyChangeListener, getInstanceName, getMethodsCache, getValue, getValueEx, getValueEx, propertyChanged, removeAllListeners, removePropertyChangeListener, setValue, setValue, setValueEx, setValueEx
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCaption
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