Class GeomFactory
- java.lang.Object
-
- com.actelion.research.share.gui.editor.geom.GeomFactory
-
public abstract class GeomFactory extends java.lang.ObjectProject: 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 IArrowcreateArrow(java.awt.geom.Rectangle2D r)abstract IAtomPropertiesDialogcreateAtomPropertiesDialog(StereoMolecule m, int atom)abstract IAtomQueryFeaturesDialogcreateAtomQueryFeatureDialog(StereoMolecule mol, int atom, boolean includeReactionHints)abstract IBondQueryFeaturesDialogcreateBondFeaturesDialog(StereoMolecule mol, int bond)IPolygoncreatePolygon()longgetBackgroundColor()abstract IKeyCodegetBackSpaceKey()abstract java.awt.geom.Rectangle2DgetBoundingRect(StereoMolecule m)abstract IKeyCodegetDeleteKey()DrawConfiggetDrawConfig()abstract IKeyCodegetEnterKey()abstract IKeyCodegetEscapeKey()longgetForegroundColor()longgetHighLightColor()longgetMapToolColor()longgetSelectionColor()
-
-
-
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()
-
-