Interface HasExtensionAttributes
- All Known Implementing Classes:
ActivitiListener, Activity, AdhocSubProcess, AlfrescoMailTask, AlfrescoScriptTask, AlfrescoStartEvent, AlfrescoUserTask, Artifact, Assignment, Association, BaseElement, BooleanDataObject, BoundaryEvent, BusinessRuleTask, CallActivity, CancelEventDefinition, CompensateEventDefinition, ComplexGateway, CustomProperty, DataAssociation, DataGridField, DataObject, DataSpec, DataStore, DataStoreReference, DateDataObject, DoubleDataObject, EndEvent, ErrorEventDefinition, Event, EventDefinition, EventGateway, EventListener, EventSubProcess, ExclusiveGateway, ExtensionElement, FieldExtension, FlowElement, FlowNode, FormProperty, FormValue, Gateway, Import, InclusiveGateway, IntegerDataObject, Interface, IntermediateCatchEvent, IOParameter, IOSpecification, ItemDefinition, Lane, LinkEventDefinition, LongDataObject, ManualTask, Message, MessageEventDefinition, MessageFlow, MultiInstanceLoopCharacteristics, Operation, ParallelGateway, Pool, Process, ReceiveTask, Resource, ScriptTask, SendTask, SequenceFlow, ServiceTask, Signal, SignalEventDefinition, StartEvent, StringDataObject, SubProcess, Task, TaskWithFieldExtensions, TerminateEventDefinition, TextAnnotation, ThrowEvent, TimerEventDefinition, Transaction, UserTask, ValuedDataObject
public interface HasExtensionAttributes
interface for accessing Element attributes.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttribute(ExtensionAttribute attribute) add attribute to the objectget element's attributesgetAttributeValue(String namespace, String name) return value of the attribute from given namespace with given name.voidsetAttributes(Map<String, List<ExtensionAttribute>> attributes) set all object's attributes
-
Method Details
-
getAttributes
Map<String, List<ExtensionAttribute>> getAttributes()get element's attributes -
getAttributeValue
-
addAttribute
add attribute to the object -
setAttributes
set all object's attributes
-