|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.jface.action.Action org.eclipse.gef.ui.actions.WorkbenchPartAction org.eclipse.gef.ui.actions.EditorPartAction edu.stanford.hci.dtools.actions.CrossEditorAction edu.stanford.hci.dtools.actions.ExportDeviceAction
public class ExportDeviceAction
Action which transfers the edited state back into the active State Chart
This software is distributed under the BSD License.
Field Summary | |
---|---|
static java.lang.String |
EXPORT
Public ID to use |
Fields inherited from interface org.eclipse.jface.action.IAction |
---|
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
---|---|
ExportDeviceAction(org.eclipse.ui.IEditorPart part,
StatechartEditor statechart)
|
Method Summary | |
---|---|
DeviceConfiguration |
getNewConfiguration()
Returns a DC that was created using the device editor |
void |
run()
|
void |
setComponentConnectionMapping(java.util.Map<StateModel,java.util.List<ComponentConnectionModel>> map)
|
Methods inherited from class edu.stanford.hci.dtools.actions.CrossEditorAction |
---|
getStateChartFileForCurrentDevice, setPart |
Methods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartAction |
---|
dispose, isEnabled, setLazyEnablementCalculation, update |
Methods inherited from class org.eclipse.jface.action.Action |
---|
addPropertyChangeListener, convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String EXPORT
Constructor Detail |
---|
public ExportDeviceAction(org.eclipse.ui.IEditorPart part, StatechartEditor statechart)
Method Detail |
---|
public void setComponentConnectionMapping(java.util.Map<StateModel,java.util.List<ComponentConnectionModel>> map)
public void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.jface.action.Action
public DeviceConfiguration getNewConfiguration()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |