edu.stanford.hci.dtools.deviceeditor.components
Class OutputComponent
java.lang.Object
edu.stanford.hci.dtools.statechart.model.ModelElement
edu.stanford.hci.dtools.deviceeditor.components.IOComponent
edu.stanford.hci.dtools.deviceeditor.components.OutputComponent
- All Implemented Interfaces:
- java.io.Serializable, org.eclipse.ui.views.properties.IPropertySource
- Direct Known Subclasses:
- DisplayComponent, LEDComponent, SpeakerComponent
public abstract class OutputComponent
- extends IOComponent
d.tools interface representing all devices which can provide output
to the system. This includes LCDs, LEDs, etc.
This software is distributed under the
BSD License.
- Author:
- Michael Bernstein ( mbernst(AT)stanford.edu ), Bjoern Hartmann ( bjoern(AT)stanford.edu )
- See Also:
- Serialized Form
Methods inherited from class edu.stanford.hci.dtools.deviceeditor.components.IOComponent |
getControlSignalSources, getControlSignalTargets, getCopy, getDefaultContinuousControlSignalTarget, getDefaultControlSignalSource, getDefaultDiscreteControlSignalTarget, getDefaultImage, getDeviceConfiguration, getDiagramComponent, getHardwareAddress, getHardwareConnection, getHardwareConnectionImage, getHighlighted, getImageFilename, getLocation, getName, getPrivateName, getPropertyDescriptors, getPropertyValue, getSize, getSocket, getSocketImage, getTypeName, setDeviceConfiguration, setDiagramComponent, setHardwareAddress, setHardwareConnection, setHighlighted, setImageFilename, setLocation, setName, setPrivateName, setPropertyValue, setSize, setSocket |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OutputComponent
public OutputComponent(java.lang.String name,
java.lang.String image,
org.eclipse.draw2d.geometry.Point location,
org.eclipse.draw2d.geometry.Dimension dimensions,
java.lang.String hardware)
OutputComponent
public OutputComponent()
OutputComponent
public OutputComponent(OutputComponent copy)