Class ExtensionAddressingAttributeService
java.lang.Object
com.e1c.g5.v8.dt.internal.bp.scheme.extension.ExtensionAddressingAttributeService
- All Implemented Interfaces:
IAddressingAttributeService,IManagedService
public class ExtensionAddressingAttributeService
extends Object
implements IAddressingAttributeService, IManagedService
Implementation of
IAddressingAttributeService for extension objects-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate()collectAddressingAttributeForGraphicalScheme(BusinessProcess businessProcess) collectAssociatedGraphicalSchemes(AddressingAttribute addressingAttribute) Collects allAbstractFlowchartlinked withAddressingAttributecollectPredefinedForAddressingAttribute(SchemeItemAddressingAttribute addressingAttribute) Collects allPredefinedItemlinked withAddressingAttribute.void
-
Constructor Details
-
ExtensionAddressingAttributeService
public ExtensionAddressingAttributeService()
-
-
Method Details
-
activate
public void activate()- Specified by:
activatein interfaceIManagedService
-
deactivate
public void deactivate()- Specified by:
deactivatein interfaceIManagedService
-
collectAddressingAttributeForGraphicalScheme
public Collection<AddressingAttribute> collectAddressingAttributeForGraphicalScheme(BusinessProcess businessProcess) Description copied from interface:IAddressingAttributeService- Specified by:
collectAddressingAttributeForGraphicalSchemein interfaceIAddressingAttributeService- Parameters:
businessProcess- owner ofAbstractFlowchart, cannot benull- Returns:
- all
AddressingAttributefromTasks linked withAbstractFlowchart, nevernull, can be empty if there is no linkedTasks withAddressingAttributes
-
collectAssociatedGraphicalSchemes
public Collection<AbstractFlowchart> collectAssociatedGraphicalSchemes(AddressingAttribute addressingAttribute) Description copied from interface:IAddressingAttributeServiceCollects allAbstractFlowchartlinked withAddressingAttribute- Specified by:
collectAssociatedGraphicalSchemesin interfaceIAddressingAttributeService- Parameters:
addressingAttribute- the specifyAddressingAttribute, cannot benull- Returns:
- all
AddressingAttributefromTasks linked withAbstractFlowchart, nevernull, can be empty if there is noAbstractFlowchartlinked withTasks withAddressingAttribute
-
collectPredefinedForAddressingAttribute
public Collection<PredefinedItem> collectPredefinedForAddressingAttribute(SchemeItemAddressingAttribute addressingAttribute) Description copied from interface:IAddressingAttributeServiceCollects allPredefinedItemlinked withAddressingAttribute.- Specified by:
collectPredefinedForAddressingAttributein interfaceIAddressingAttributeService- Parameters:
addressingAttribute- the specifyAddressingAttribute, cannot benull- Returns:
- all
PredefinedItemlinked withAddressingAttribute, nevernull
-