Class GeomFactory
- java.lang.Object
-
- com.actelion.research.share.gui.editor.geom.GeomFactory
-
public abstract class GeomFactory extends java.lang.Object
Project: User: rufenec Date: 11/24/2014 Time: 3:15 PM
-
-
Constructor Summary
Constructors Constructor Description GeomFactory(DrawConfig cfg)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract IArrow
createArrow(java.awt.geom.Rectangle2D r)
abstract IAtomPropertiesDialog
createAtomPropertiesDialog(StereoMolecule m, int atom)
abstract IAtomQueryFeaturesDialog
createAtomQueryFeatureDialog(StereoMolecule mol, int atom, boolean includeReactionHints)
abstract IBondQueryFeaturesDialog
createBondFeaturesDialog(StereoMolecule mol, int bond)
IPolygon
createPolygon()
long
getBackgroundColor()
abstract IKeyCode
getBackSpaceKey()
abstract java.awt.geom.Rectangle2D
getBoundingRect(StereoMolecule m)
abstract IKeyCode
getDeleteKey()
DrawConfig
getDrawConfig()
abstract IKeyCode
getEnterKey()
abstract IKeyCode
getEscapeKey()
long
getForegroundColor()
long
getHighLightColor()
long
getMapToolColor()
long
getSelectionColor()
-
-
-
Constructor Detail
-
GeomFactory
public GeomFactory(DrawConfig cfg)
-
-
Method Detail
-
createPolygon
public final IPolygon createPolygon()
-
createArrow
public abstract IArrow createArrow(java.awt.geom.Rectangle2D r)
-
createAtomQueryFeatureDialog
public abstract IAtomQueryFeaturesDialog createAtomQueryFeatureDialog(StereoMolecule mol, int atom, boolean includeReactionHints)
-
createBondFeaturesDialog
public abstract IBondQueryFeaturesDialog createBondFeaturesDialog(StereoMolecule mol, int bond)
-
createAtomPropertiesDialog
public abstract IAtomPropertiesDialog createAtomPropertiesDialog(StereoMolecule m, int atom)
-
getBoundingRect
public abstract java.awt.geom.Rectangle2D getBoundingRect(StereoMolecule m)
-
getDeleteKey
public abstract IKeyCode getDeleteKey()
-
getEscapeKey
public abstract IKeyCode getEscapeKey()
-
getBackSpaceKey
public abstract IKeyCode getBackSpaceKey()
-
getEnterKey
public abstract IKeyCode getEnterKey()
-
getDrawConfig
public DrawConfig getDrawConfig()
-
getHighLightColor
public final long getHighLightColor()
-
getMapToolColor
public final long getMapToolColor()
-
getSelectionColor
public final long getSelectionColor()
-
getForegroundColor
public final long getForegroundColor()
-
getBackgroundColor
public final long getBackgroundColor()
-
-