O - the object having the propertiesP - the type of property to handlepublic abstract class ObjectPropertyAccessor<O extends Propertyable,P extends StringProperty> extends StringPropertyAccessor<O,P>
ObjectPropertyAccessor
stands for the assignment of property directly to one object. In database you can see only one
foreign key relation of property table.| Constructor and Description |
|---|
ObjectPropertyAccessor(EventDispatcher eventDispatcher) |
| Modifier and Type | Method and Description |
|---|---|
protected P |
handleGetObjectPropertyUnfiltered(O object,
String keyGroup,
String key)
Get an global property, that is one with no key group (internal the key group will be global
however).
|
protected void |
handleRemoveObjectProperty(O object,
String keyGroup,
String key)
Removes the property of an object
|
getAllObjectProperties, handleGetAllObjectProperties, setObjectProperties, setPropertyValueaddToFilterDefinition, assertLoadObject, assertReadAccess, assertValidForCreateAndUpdate, assertWriteAccess, getFilterDefintion, getGlobalObjectProperty, getObjectId, getObjectProperty, getObjectPropertyUnfiltered, getPropertyType, handleCreateNewProperty, handleSetObjectProperty, handleSetObjectPropertyUnfiltered, load, removeFromFilterDefinition, removeObjectProperty, setGlobalObjectProperty, setObjectProperty, setObjectPropertyUnfilteredpublic ObjectPropertyAccessor(EventDispatcher eventDispatcher)
eventDispatcher - the event dispatcher for dispatching event on property changesprotected P handleGetObjectPropertyUnfiltered(O object, String keyGroup, String key) throws AuthorizationException
handleGetObjectPropertyUnfiltered in class PropertyAccessor<O extends Propertyable,P extends StringProperty,String>object - the object to get the property ofkeyGroup - the key group of the property to getkey - the key of the propertyAuthorizationException - Thrown, when the user is not allowed to access.protected void handleRemoveObjectProperty(O object, String keyGroup, String key) throws AuthorizationException
handleRemoveObjectProperty in class PropertyAccessor<O extends Propertyable,P extends StringProperty,String>object - object to get the property ofkeyGroup - the key group of the property to getkey - the key of the propertyAuthorizationException - Thrown, when the user is not allowed to access.Copyright © 2019 Communote team. All rights reserved.