pl.edu.agh.cast.schema.editor.action.layout
Class SetGroupLayoutAction

java.lang.Object
  extended by pl.edu.agh.cast.schema.editor.action.layout.AbstractSetLayoutAction
      extended by pl.edu.agh.cast.schema.editor.action.layout.SetGroupLayoutAction
All Implemented Interfaces:
org.eclipse.ui.IActionDelegate, org.eclipse.ui.IEditorActionDelegate

public class SetGroupLayoutAction
extends AbstractSetLayoutAction

Action to layout schema diagram using the GroupLayoutAlgorithm.

Author:
AGH CAST Team

Field Summary
 
Fields inherited from class pl.edu.agh.cast.schema.editor.action.layout.AbstractSetLayoutAction
commandStack, diagram, selectedNodes
 
Constructor Summary
SetGroupLayoutAction()
           
 
Method Summary
protected  ILayoutAlgorithm getAlgorithm()
          Returns used current layout algorithm.
 
Methods inherited from class pl.edu.agh.cast.schema.editor.action.layout.AbstractSetLayoutAction
run, selectionChanged, setActiveEditor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetGroupLayoutAction

public SetGroupLayoutAction()
Method Detail

getAlgorithm

protected ILayoutAlgorithm getAlgorithm()
Description copied from class: AbstractSetLayoutAction
Returns used current layout algorithm.

Specified by:
getAlgorithm in class AbstractSetLayoutAction
Returns:
a layout algorithm


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.