edu.stanford.hci.dtools.deviceeditor.components
Class ADCComponent

java.lang.Object
  extended by edu.stanford.hci.dtools.statechart.model.ModelElement
      extended by edu.stanford.hci.dtools.deviceeditor.components.IOComponent
          extended by edu.stanford.hci.dtools.deviceeditor.components.InputComponent
              extended by edu.stanford.hci.dtools.deviceeditor.components.ContinuousInputComponent
                  extended by edu.stanford.hci.dtools.deviceeditor.components.KnobComponent
                      extended by edu.stanford.hci.dtools.deviceeditor.components.ADCComponent
All Implemented Interfaces:
java.io.Serializable, org.eclipse.ui.views.properties.IPropertySource

public class ADCComponent
extends KnobComponent

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.stanford.hci.dtools.deviceeditor.components.IOComponent
CONNECTION_PROP, CONTINUOUS_RANGE_MAX, CONTINUOUS_RANGE_MIN, HARDWARE_PROP, HIGHLIGHT_PROP, IMAGE_PROP, LOCATION_PROP, SIZE_PROP, SOCKET_PROP
 
Constructor Summary
ADCComponent()
           
ADCComponent(InputComponent copy)
           
ADCComponent(java.lang.String name, java.lang.String image, org.eclipse.draw2d.geometry.Point location, org.eclipse.draw2d.geometry.Dimension dimensions, java.lang.String hardware)
           
 
Method Summary
 
Methods inherited from class edu.stanford.hci.dtools.deviceeditor.components.KnobComponent
generateEvents, getCopy, getCurrentValue, getDefaultEvent, getDefaultImage, hasEvent, hasKnobChanged, update
 
Methods inherited from class edu.stanford.hci.dtools.deviceeditor.components.ContinuousInputComponent
scaleValue, setHardwareAddress
 
Methods inherited from class edu.stanford.hci.dtools.deviceeditor.components.InputComponent
getPropertyValue, setPropertyValue
 
Methods inherited from class edu.stanford.hci.dtools.deviceeditor.components.IOComponent
getControlSignalSources, getControlSignalTargets, getDefaultContinuousControlSignalTarget, getDefaultControlSignalSource, getDefaultDiscreteControlSignalTarget, getDeviceConfiguration, getDiagramComponent, getHardwareAddress, getHardwareConnection, getHardwareConnectionImage, getHighlighted, getImageFilename, getLocation, getName, getPrivateName, getPropertyDescriptors, getSize, getSocket, getSocketImage, getTypeName, setDeviceConfiguration, setDiagramComponent, setHardwareConnection, setHighlighted, setImageFilename, setLocation, setName, setPrivateName, setSize, setSocket
 
Methods inherited from class edu.stanford.hci.dtools.statechart.model.ModelElement
addPropertyChangeListener, getEditableValue, isPropertySet, removePropertyChangeListener, resetPropertyValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ADCComponent

public ADCComponent(java.lang.String name,
                    java.lang.String image,
                    org.eclipse.draw2d.geometry.Point location,
                    org.eclipse.draw2d.geometry.Dimension dimensions,
                    java.lang.String hardware)

ADCComponent

public ADCComponent()

ADCComponent

public ADCComponent(InputComponent copy)