de.ukn.hci.squidy.manager.model
Class Piping
java.lang.Object
de.ukn.hci.squidy.manager.model.Processable
de.ukn.hci.squidy.manager.model.Piping
- All Implemented Interfaces:
- ILaunchable, IProcessable<Processable>
- Direct Known Subclasses:
- Node, Pipeline, Workspace
public abstract class Piping
- extends Processable
Piping.
Date: Feb 23, 2009
Time: 12:09:07 AM
- Since:
- 1.0.0
- Version:
- $Id: Piping.java 142 2010-01-09 20:39:02Z zeitler $
- Author:
- Roman Rädle
Roman.Raedle@uni-konstanz.de
Human-Computer Interaction Group
University of Konstanz
|
Constructor Summary |
Piping()
Default constructor required for JAXB. |
| Methods inherited from class de.ukn.hci.squidy.manager.model.Processable |
addPropertyChangeListener, addPropertyChangeListener, addSubProcessable, delete, firePropertyChange, getId, getParent, getSubProcessables, isProcessing, postStopSubProcessables, preStartSubProcessables, publishFailure, removeStateChangeListener, removeStateChangeListener, removeSubProcessable, resolveFailure, setId, setParent, setSubProcessables, start, stop |
Piping
public Piping()
- Default constructor required for JAXB.
getPipes
public final Collection<Pipe> getPipes()
- Returns:
- the pipes
setPipes
public final void setPipes(Collection<Pipe> pipes)
- Parameters:
pipes - the pipes to set
getOutgoingPipes
public final Collection<Pipe> getOutgoingPipes()
- Returns:
- the outgoingPipes
setOutgoingPipes
public final void setOutgoingPipes(Collection<Pipe> outgoingPipes)
- Parameters:
outgoingPipes - the outgoingPipes to set
getIncomingPipes
public final Collection<Pipe> getIncomingPipes()
- Returns:
- the incomingPipes
setIncomingPipes
public final void setIncomingPipes(Collection<Pipe> incomingPipes)
- Parameters:
incomingPipes - the incomingPipes to set
addOutgoingPipe
public final void addOutgoingPipe(Pipe pipe)
- Parameters:
pipe -
removeOutgoingPipe
public final void removeOutgoingPipe(Pipe pipe)
- Parameters:
pipe -
addIncomingPipe
public final void addIncomingPipe(Pipe pipe)
- Parameters:
pipe -
removeIncomingPipe
public final void removeIncomingPipe(Pipe pipe)
- Parameters:
pipe -
addDataVisitorFactory
public boolean addDataVisitorFactory(IDataVisitorFactory factory)
- Parameters:
visitor - factory to add
- Returns:
- true if visitor factory has been added
removeDataVisitorFactory
public boolean removeDataVisitorFactory(IDataVisitorFactory factory)
- Parameters:
visitor - factory to remove
- Returns:
- true if visitor factory has been removed
attachVisitors
protected void attachVisitors(IDataContainer container)
- create new visitors and attach them to all data objects
- Parameters:
container - of data objects
notifyVisitors
protected void notifyVisitors(IDataContainer container)
- notify all visitors that we are ready to receive their visit
- Parameters:
container - of data objects
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2007-2010 Human-Computer-Interaction :: University of Konstanz. All Rights Reserved.