org.eclipse.etrice.ui.behavior.editor
Class BehaviorEditor

java.lang.Object
  extended by DiagramEditor
      extended by org.eclipse.etrice.ui.common.editor.RoomDiagramEditor
          extended by org.eclipse.etrice.ui.behavior.editor.BehaviorEditor

public class BehaviorEditor
extends RoomDiagramEditor


Field Summary
static java.lang.String BEHAVIOR_EDITOR_ID
           
 
Fields inherited from class org.eclipse.etrice.ui.common.editor.RoomDiagramEditor
resourceValidator
 
Constructor Summary
BehaviorEditor()
           
 
Method Summary
 void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 ActorClass getActorClass()
           
 Image getDefaultImage()
           
protected  void initializeGraphicalViewer()
           
protected  void removeEmptySubgraphs()
           
protected  void removeUnusedRefinedStates()
           
 
Methods inherited from class org.eclipse.etrice.ui.common.editor.RoomDiagramEditor
createPartControl, dispose, setFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEHAVIOR_EDITOR_ID

public static final java.lang.String BEHAVIOR_EDITOR_ID
See Also:
Constant Field Values
Constructor Detail

BehaviorEditor

public BehaviorEditor()
Method Detail

getDefaultImage

public Image getDefaultImage()

initializeGraphicalViewer

protected void initializeGraphicalViewer()
Overrides:
initializeGraphicalViewer in class RoomDiagramEditor

getActorClass

public ActorClass getActorClass()
Returns:
the actor class of this editor

doSave

public void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
Overrides:
doSave in class RoomDiagramEditor

removeUnusedRefinedStates

protected void removeUnusedRefinedStates()

removeEmptySubgraphs

protected void removeEmptySubgraphs()