edu.ucsb.nceas.morpho.editor
Class edit_plugin

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--edu.ucsb.nceas.morpho.editor.edit_plugin
All Implemented Interfaces:
javax.accessibility.Accessible, EditingCompleteListener, java.awt.image.ImageObserver, java.awt.MenuContainer, PluginInterface, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class edit_plugin
extends javax.swing.JFrame
implements EditingCompleteListener, PluginInterface

A basic JFC 1.1 based application.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Inner classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
edit_plugin()
           
edit_plugin(ClientFramework cf, java.lang.String sTitle)
           
edit_plugin(java.lang.String sTitle)
          Creates a new instance of JFrame1 with the given title.
 
Method Summary
 void addNotify()
          Notifies this component that it has been added to a container This method should be called by Container.add, and not by user code directly.
 void editingCanceled(java.lang.String xmlString, java.lang.String id, java.lang.String location)
          this method handles canceled editing
 void editingCompleted(java.lang.String xmlString, java.lang.String id, java.lang.String location)
          This method is called when editing is complete
 void initialize(ClientFramework cf)
          This method is called after the Plugin has been created in order to allow the plugin a chance to initialize variables, create menus and toolbars, and store a reference to the framework.
static void main(java.lang.String[] args)
          The entry point for this application.
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Constructor Detail

edit_plugin

public edit_plugin()

edit_plugin

public edit_plugin(java.lang.String sTitle)
Creates a new instance of JFrame1 with the given title.
Parameters:
sTitle - the title for the new frame.
See Also:
#JFrame1()

edit_plugin

public edit_plugin(ClientFramework cf,
                   java.lang.String sTitle)
Method Detail

main

public static void main(java.lang.String[] args)
The entry point for this application. Sets the Look and Feel to the System Look and Feel. Creates a new JFrame1 and makes it visible.

addNotify

public void addNotify()
Notifies this component that it has been added to a container This method should be called by Container.add, and not by user code directly. Overridden here to adjust the size of the frame if needed.
Overrides:
addNotify in class java.awt.Frame
See Also:
Container.removeNotify()

initialize

public void initialize(ClientFramework cf)
Description copied from interface: PluginInterface
This method is called after the Plugin has been created in order to allow the plugin a chance to initialize variables, create menus and toolbars, and store a reference to the framework. The plugin must store a reference to the ClientFramework in order to be able to call the services available through the framework.
Specified by:
initialize in interface PluginInterface

editingCompleted

public void editingCompleted(java.lang.String xmlString,
                             java.lang.String id,
                             java.lang.String location)
Description copied from interface: EditingCompleteListener
This method is called when editing is complete
Specified by:
editingCompleted in interface EditingCompleteListener
Following copied from interface: edu.ucsb.nceas.morpho.framework.EditingCompleteListener
Parameters:
xmlString - is the edited XML in String format

editingCanceled

public void editingCanceled(java.lang.String xmlString,
                            java.lang.String id,
                            java.lang.String location)
Description copied from interface: EditingCompleteListener
this method handles canceled editing
Specified by:
editingCanceled in interface EditingCompleteListener


Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.