net.sf.opendse.model
Class Communication

java.lang.Object
  extended by net.sf.opendse.model.Element
      extended by net.sf.opendse.model.Node
          extended by net.sf.opendse.model.Task
              extended by net.sf.opendse.model.Communication
All Implemented Interfaces:
IAttributes, ICommunication

public class Communication
extends Task
implements ICommunication

The Communication is the default implementation of the ICommunication interface.


Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.opendse.model.Task
Task.Type
 
Field Summary
 
Fields inherited from class net.sf.opendse.model.Element
attributes, id, parent, TYPE
 
Constructor Summary
Communication(Element parent)
          Constructs a new communication.
Communication(java.lang.String id)
          Constructs a new communication.
 
Method Summary
 
Methods inherited from class net.sf.opendse.model.Element
equals, getAttribute, getAttributeNames, getAttributeParameter, getAttributes, getId, getLocalAttributeNames, getLocalAttributes, getParent, getType, hashCode, isDefined, setAttribute, setParent, setType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Communication

public Communication(java.lang.String id)
Constructs a new communication.

Parameters:
id - the id

Communication

public Communication(Element parent)
Constructs a new communication.

Parameters:
parent - the parent