Interface IAddressingAttributeService
- All Known Implementing Classes:
ExtensionAddressingAttributeService
public interface IAddressingAttributeService
Interface provides helpful methods for creating and updating
GraphicalSchemeActivity.getAddressingAttributes()
.-
Method Summary
Modifier and TypeMethodDescriptioncollectAddressingAttributeForGraphicalScheme
(BusinessProcess businessProcess) collectAssociatedGraphicalSchemes
(AddressingAttribute addressingAttribute) Collects allAbstractFlowchart
linked withAddressingAttribute
collectPredefinedForAddressingAttribute
(SchemeItemAddressingAttribute addressingAttribute) Collects allPredefinedItem
linked withAddressingAttribute
.
-
Method Details
-
collectAddressingAttributeForGraphicalScheme
Collection<AddressingAttribute> collectAddressingAttributeForGraphicalScheme(BusinessProcess businessProcess) - Parameters:
businessProcess
- owner ofAbstractFlowchart
, cannot benull
- Returns:
- all
AddressingAttribute
fromTask
s linked withAbstractFlowchart
, nevernull
, can be empty if there is no linkedTask
s withAddressingAttribute
s
-
collectAssociatedGraphicalSchemes
Collection<AbstractFlowchart> collectAssociatedGraphicalSchemes(AddressingAttribute addressingAttribute) Collects allAbstractFlowchart
linked withAddressingAttribute
- Parameters:
addressingAttribute
- the specifyAddressingAttribute
, cannot benull
- Returns:
- all
AddressingAttribute
fromTask
s linked withAbstractFlowchart
, nevernull
, can be empty if there is noAbstractFlowchart
linked withTask
s withAddressingAttribute
-
collectPredefinedForAddressingAttribute
Collection<PredefinedItem> collectPredefinedForAddressingAttribute(SchemeItemAddressingAttribute addressingAttribute) Collects allPredefinedItem
linked withAddressingAttribute
.- Parameters:
addressingAttribute
- the specifyAddressingAttribute
, cannot benull
- Returns:
- all
PredefinedItem
linked withAddressingAttribute
, nevernull
-