org.globus.cog.gui.grapheditor.targets.swing.views
Class SwingView

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.canvas.views.AbstractView
      extended byorg.globus.cog.gui.grapheditor.targets.swing.views.SwingView
All Implemented Interfaces:
CanvasView
Direct Known Subclasses:
GraphView, ListView, TextEditorView, TreeView, WrappedPassiveGraphView

public abstract class SwingView
extends AbstractView


Constructor Summary
SwingView()
           
 
Method Summary
 void activate()
           
 void clean()
          Cleans up this view.
 void disable()
           
 void enable()
           
 Component getComponent()
           
 SwingCanvasRenderer getSwingRenderer()
           
 void repaint()
           
 void setComponent(Component component)
           
 
Methods inherited from class org.globus.cog.gui.grapheditor.canvas.views.AbstractView
addTransformation, getCanvas, getGraph, getName, getNewInstance, getRenderer, getTransformations, getType, getViewport, invalidate, isActive, isSelective, reLayout, setGraph, setName, setRenderer, setTransformation, setType, setViewport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingView

public SwingView()
Method Detail

getComponent

public Component getComponent()

setComponent

public void setComponent(Component component)

getSwingRenderer

public SwingCanvasRenderer getSwingRenderer()

repaint

public void repaint()

activate

public void activate()
Specified by:
activate in interface CanvasView
Overrides:
activate in class AbstractView

clean

public void clean()
Description copied from interface: CanvasView
Cleans up this view. This method should be called when a view is deactivated. The view can be reused later, by invalidating it.

Specified by:
clean in interface CanvasView
Overrides:
clean in class AbstractView

disable

public void disable()

enable

public void enable()