Package net.simplace.pipe.control
Class FWPipeLinesContainer
java.lang.Object
net.simplace.pipe.control.FWPipeLinesContainer
- Author:
- Andreas Enders
-
Constructor Summary
ConstructorDescriptionFWPipeLinesContainer
(org.jdom2.Element aFunctionalityElement, FWObservable aObservable, String aSystemID) Constructs an Pipeline container. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
fireTaskEvent
(FWProgressTaskEvent aProcessTaskEvent) Process the listeners last to first, notifying those that are interested in this eventgetClonedContainer
(FWObservable aObservable) getPipeLine
(String aPipeLineID) void
registerTaskListener
(FWProgressTaskListener aFWProgressTaskListener) Adds a Listener to track tab actions.void
removeTaskListener
(FWProgressTaskListener aFWProgressTaskListener) Removes the given Listener from the list.
-
Constructor Details
-
FWPipeLinesContainer
public FWPipeLinesContainer(org.jdom2.Element aFunctionalityElement, FWObservable aObservable, String aSystemID) throws PipeLineCreationException Constructs an Pipeline container.- Parameters:
aFunctionalityElement
-aObservable
-aSystemID
-- Throws:
PipeLineCreationException
-
-
Method Details
-
getClonedContainer
public FWPipeLinesContainer getClonedContainer(FWObservable aObservable) throws PipeLineCreationException - Parameters:
aObservable
-- Returns:
- cloned pipeline container
- Throws:
PipeLineCreationException
-
registerTaskListener
Adds a Listener to track tab actions.- Parameters:
aFWProgressTaskListener
-
-
removeTaskListener
Removes the given Listener from the list.- Parameters:
aFWProgressTaskListener
-
-
fireTaskEvent
Process the listeners last to first, notifying those that are interested in this event- Parameters:
aProcessTaskEvent
-
-
getPipeLine
- Parameters:
aPipeLineID
-- Returns:
- the cloned pipeline
-
getObservable
- Returns:
- the initial observable
-
getSystemID
- Returns:
- the system id this belongs to
-