jET
1.0alpha5


org.jet.sce
Class SceneryEditorUI

java.lang.Object
  |
  +--javax.swing.plaf.ComponentUI
        |
        +--org.jet.sce.SceneryEditorUI
Direct Known Subclasses:
BasicSceneryEditorUI

public abstract class SceneryEditorUI
extends javax.swing.plaf.ComponentUI

Dummy scenery editor user interface.


Constructor Summary
SceneryEditorUI()
           
 
Method Summary
abstract  EditorKit getEditorKit(JSceneryEditor sc)
          Gets an editor kit for scenery editor.
abstract  java.awt.geom.Point2D modelToView(JSceneryEditor editor, javax.vecmath.Point3d p)
          Translates model coordinates to view coordinates for specfied scenery editor.
abstract  javax.vecmath.Point3d viewToModel(JSceneryEditor editor, java.awt.geom.Point2D p)
          Translates view coordinates to model.
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SceneryEditorUI

public SceneryEditorUI()
Method Detail

getEditorKit

public abstract EditorKit getEditorKit(JSceneryEditor sc)
Gets an editor kit for scenery editor.

Editor kit has some useful tools.

Parameters:
sc - Scenery editor.
Returns:
Editor kit for given scenery editor.
See Also:
EditorKit

modelToView

public abstract java.awt.geom.Point2D modelToView(JSceneryEditor editor,
                                                  javax.vecmath.Point3d p)
Translates model coordinates to view coordinates for specfied scenery editor.

Parameters:
editor - Scenery editor.
p - Point in model coordinates.
Returns:
Point in component coordinates.

viewToModel

public abstract javax.vecmath.Point3d viewToModel(JSceneryEditor editor,
                                                  java.awt.geom.Point2D p)
Translates view coordinates to model.

Parameters:
editor - Editor.
p - Point in view coordinates.
Returns:
Point in model coordinates.

jET
1.0alpha5