|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IOComponent in edu.stanford.hci.dtools.deviceeditor.components |
---|
Subclasses of IOComponent in edu.stanford.hci.dtools.deviceeditor.components | |
---|---|
class |
AccelerometerComponent
This software is distributed under the BSD License. |
class |
ADCComponent
|
class |
ButtonComponent
class representing a generic button input in d.tools |
class |
ContinuousInputComponent
|
class |
DisplayComponent
Component class for an LCD display. |
class |
InputComponent
d.tools interface representing all devices which can provide input to the system. |
class |
KnobComponent
This software is distributed under the BSD License. |
class |
LEDComponent
Generic component for LEDs |
class |
OutputComponent
d.tools interface representing all devices which can provide output to the system. |
class |
SliderComponent
This software is distributed under the BSD License. |
class |
SpeakerComponent
This software is distributed under the BSD License. |
class |
SwitchComponent
This software is distributed under the BSD License. |
class |
TimerComponent
|
Methods in edu.stanford.hci.dtools.deviceeditor.components that return IOComponent | |
---|---|
IOComponent |
TimerComponent.getCopy()
|
IOComponent |
SwitchComponent.getCopy()
|
IOComponent |
SpeakerComponent.getCopy()
|
IOComponent |
SliderComponent.getCopy()
|
IOComponent |
LEDComponent.getCopy()
|
IOComponent |
KnobComponent.getCopy()
|
abstract IOComponent |
IOComponent.getCopy()
|
IOComponent |
DisplayComponent.getCopy()
|
IOComponent |
ButtonComponent.getCopy()
|
IOComponent |
AccelerometerComponent.getCopy()
|
Methods in edu.stanford.hci.dtools.deviceeditor.components with parameters of type IOComponent | |
---|---|
boolean |
DeviceDiagramModel.addChild(IOComponent s)
For use with the device editor -- adds all IO components. |
boolean |
IOComponentHashMap.containsKey(IOComponent key)
|
java.lang.Object |
IOComponentHashMap.get(IOComponent key)
|
float |
ContinuousControlSignalSource.getContinuousValue(IOComponent component)
Range is 0 to 1.0 |
boolean |
DiscreteControlSignalSource.getDiscreteValue(IOComponent component)
|
java.lang.Object |
IOComponentHashMap.put(IOComponent key,
IOComponent value)
|
java.lang.Object |
IOComponentHashMap.remove(IOComponent key)
|
boolean |
DeviceDiagramModel.removeChild(IOComponent s)
|
void |
ContinuousControlSignalTarget.setContinuousValue(float value,
IOComponent component)
Range is 0.0 - 1.0 |
void |
DiscreteControlSignalTarget.setDiscreteValue(boolean value,
IOComponent component)
|
Constructors in edu.stanford.hci.dtools.deviceeditor.components with parameters of type IOComponent | |
---|---|
IOComponent(IOComponent copy)
|
Uses of IOComponent in edu.stanford.hci.dtools.deviceeditor.components.commands |
---|
Constructors in edu.stanford.hci.dtools.deviceeditor.components.commands with parameters of type IOComponent | |
---|---|
IOComponentAndTransitionDeleteCommand(DeviceDiagramModel parent,
IOComponent component)
|
|
IOComponentChangeImageCommand(IOComponent component,
java.lang.String filename)
|
|
IOComponentDeleteCommand(DeviceDiagramModel parent,
IOComponent child)
Create a command that will remove the shape from its parent. |
|
IOComponentDisconnectCommand(DeviceDiagramModel parent,
IOComponent comp)
|
|
IOComponentSetConstraintCommand(IOComponent shape,
org.eclipse.gef.requests.ChangeBoundsRequest req,
org.eclipse.draw2d.geometry.Rectangle newBounds)
Create a command that can resize and/or move a shape. |
Uses of IOComponent in edu.stanford.hci.dtools.statechart |
---|
Method parameters in edu.stanford.hci.dtools.statechart with type arguments of type IOComponent | |
---|---|
void |
StatechartEditor.setDeviceConfiguration(DeviceConfiguration newConfig,
java.util.Map<IOComponent,IOComponent> deviceMapping,
java.util.Map<StateModel,java.util.List<ComponentConnectionModel>> componentConnectionMap)
Given a new device configuration and mapping, updates all of the children with the new information |
void |
StatechartEditor.setDeviceConfiguration(DeviceConfiguration newConfig,
java.util.Map<IOComponent,IOComponent> deviceMapping,
java.util.Map<StateModel,java.util.List<ComponentConnectionModel>> componentConnectionMap)
Given a new device configuration and mapping, updates all of the children with the new information |
Uses of IOComponent in edu.stanford.hci.dtools.statechart.model |
---|
Methods in edu.stanford.hci.dtools.statechart.model that return IOComponent | |
---|---|
IOComponent |
IOModel.getGlobalComponent()
|
Constructors in edu.stanford.hci.dtools.statechart.model with parameters of type IOComponent | |
---|---|
DisplayModel(IOComponent model)
|
|
DisplayModel(IOComponent model,
java.lang.String image)
|
|
InputModel(IOComponent model)
|
|
IOModel(IOComponent model)
Constructor |
|
KnobModel(IOComponent model)
|
|
OutputModel(IOComponent model)
|
|
SliderModel(IOComponent model)
|
|
SwitchModel(IOComponent model)
|
|
TimerModel(IOComponent model)
|
Uses of IOComponent in edu.stanford.hci.dtools.statechart.model.commands |
---|
Constructors in edu.stanford.hci.dtools.statechart.model.commands with parameters of type IOComponent | |
---|---|
ComponentTransitionsDeleteCommand(IOComponent c,
DiagramModel parent)
|
Constructor parameters in edu.stanford.hci.dtools.statechart.model.commands with type arguments of type IOComponent | |
---|---|
SetDeviceConfigurationCommand(DiagramModel diagram,
DeviceConfiguration newConfig,
java.util.Map<IOComponent,IOComponent> map,
java.util.Map<StateModel,java.util.List<ComponentConnectionModel>> componentMap)
|
|
SetDeviceConfigurationCommand(DiagramModel diagram,
DeviceConfiguration newConfig,
java.util.Map<IOComponent,IOComponent> map,
java.util.Map<StateModel,java.util.List<ComponentConnectionModel>> componentMap)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |