Logo Search packages:      
Sourcecode: cdk version File versions  Download package

org::openscience::cdk::applications::jchempaint::JChemPaintPanel Class Reference

Inheritance diagram for org::openscience::cdk::applications::jchempaint::JChemPaintPanel:

org::openscience::cdk::applications::plugin::ICDKEditBus org::openscience::cdk::applications::jchempaint::JChemPaintEditorPanel org::openscience::cdk::applications::jchempaint::JChemPaintViewerOnlyPanel

List of all members.

Detailed Description

JPanel that contains a full JChemPaint program, either viewer or full editor.

steinbeck .created 16. Februar 2005 .module jchempaint

Definition at line 75 of file JChemPaintPanel.java.

Public Member Functions

void addFilePopUpMenu ()
String getAPIVersion ()
org.openscience.cdk.interfaces.IChemFile getChemFile ()
org.openscience.cdk.interfaces.IChemModel getChemModel ()
IChemObjectReader getChemObjectReader (Reader reader) throws IOException
FileFilter getCurrentOpenFileFilter ()
FileFilter getCurrentSaveFileFilter ()
File getCurrentWorkDirectory ()
JPanel getDrawingPanel ()
Vector getInstances ()
boolean getIsOpenedByViewer ()
JChemPaintModel getJChemPaintModel ()
JCPAction getJCPAction ()
File getLastOpenedFile ()
File getLastSavedFile ()
JMenu getMenuForEmbedded ()
String getMenuResourceString (String key)
JButton getMoveButton ()
JScrollPane getScrollPane ()
UndoManager getUndoManager ()
UndoableEditSupport getUndoSupport ()
Dimension getViewerDimension ()
File isAlreadyAFile ()
boolean isEmbedded ()
boolean isShowscrollbars ()
boolean isViewerOnly ()
 JChemPaintPanel (boolean showscrollbars)
 JChemPaintPanel ()
void processChemFile (org.openscience.cdk.interfaces.IChemFile chemFile)
void processChemModel (org.openscience.cdk.interfaces.IChemModel chemModel)
void registerModel (JChemPaintModel model)
void runScript (String mimeType, String script)
void scaleAndCenterMolecule (IAtomContainer ac, Dimension dim)
void scaleAndCenterMolecule (org.openscience.cdk.interfaces.IChemModel chemModel, Dimension dim)
void scaleAndCenterMolecule (org.openscience.cdk.interfaces.IChemModel chemModel)
void setCurrentOpenFileFilter (FileFilter ff)
void setCurrentSaveFileFilter (FileFilter ff)
void setCurrentWorkDirectory (File cwd)
void setEmbedded ()
void setIsAlreadyAFile (File value)
void setIsOpenedByViewer (boolean isOpenedByViewer)
void setJChemPaintModel (JChemPaintModel model, Dimension panelDimension)
void setLastOpenedFile (File lof)
void setLastSavedFile (File lsf)
void setMoveButton (JButton moveButton)
void setNotEmbedded ()
void setScrollPane (JScrollPane scrollPane)
void setUndoManager (UndoManager undoManager)
void setUndoSupport (UndoableEditSupport undoSupport)
void setViewerDimension (Dimension viewerDimension)
void setViewerOnly ()
void showChemFile (IChemFile file)
void showChemFile (org.openscience.cdk.interfaces.IChemFile chemFile)
void showChemFile (Reader file)
void showChemModel (IChemModel model)
void showChemModel (org.openscience.cdk.interfaces.IChemModel chemModel)
int showWarning ()
void stateChanged (ChangeEvent e)
Image takeSnapshot ()
String[] tokenize (String input)

Static Public Member Functions

static void closeAllInstances ()
static String getNewFrameName ()

Public Attributes

Vector lastAction = new Vector()
JChemPaintPanel lastUsedJCPP = null
JButton selectButton

Protected Attributes

File isAlreadyAFile = null
JChemPaintModel jchemPaintModel
JButton moveButton = null

Package Attributes

DrawingPanel drawingPanel
String guiString = "stable"
InsertTextPanel insertTextPanel = null
boolean isEmbedded = false
boolean isOpenedByViewer = false
boolean isViewerOnly = false
JCPAction jcpaction = null
JPanel mainContainer
JChemPaintMenuBar menu
StatusBar statusBar
JToolBar toolBar
JPanel topContainer
Dimension viewerDimension

Static Package Attributes

static Vector instances = new Vector()

Private Attributes

FileFilter currentOpenFileFilter = null
FileFilter currentSaveFileFilter = null
File currentWorkDirectory = null
File lastOpenedFile = null
File lastSavedFile = null
LoggingTool logger
JScrollPane scrollPane
boolean showscrollbars = true


class  AppCloser
class  PopupListener

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index