GATE
Version 3.1-2270

com.ontotext.gate.vr
Class OEMainPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by com.ontotext.gate.vr.OEMainPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class OEMainPanel
extends JPanel

Main frame class of the ontology editor

See Also:
Serialized Form

Nested Class Summary
protected  class OEMainPanel.KnowledgeBaseTreeCellRenderer
           
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected  BorderLayout borderLayout1
           
protected  BorderLayout borderLayout2
           
protected  BorderLayout borderLayout3
           
protected  JMenuItem closeItem
           
protected  JMenuItem deleteItem
           
protected  JMenuItem editURIItem
           
protected  JMenuItem fileClose
           
protected  JMenuItem fileExit
           
protected  JMenu fileMenu
           
protected  JMenuItem fileNew
           
protected  JMenuItem fileOpen
           
protected  JMenuItem fileSave
           
protected  JMenuItem fileSaveAs
           
protected  JMenuItem helpAbout
           
protected  JMenuItem helpHelp
           
protected  JMenu helpMenu
           
protected  JLabel jLabel1
           
protected  JPanel listPanel
           
protected  JPopupMenu listPopup
          a popup menu over the ontologies list
protected  JMenuBar menuBar
           
protected  JLabel oLabel
           
protected  JList oList
           
protected  JPanel oPanel
           
 JScrollPane oScrollPane
           
 JTree oTree
           
protected  JMenuItem renameItem
           
protected  JMenuItem saveAsItem
           
protected  JMenuItem saveItem
           
protected  JSplitPane splitPane
           
protected  JMenu View
           
protected  JMenuItem viewRefresh
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
OEMainPanel()
           
 
Method Summary
 void buildOntoTree(Taxonomy o)
          Same as setOntoTree but builds the tree from an ontology
 OntologyEditor getOntologyEditor()
          Gets the Ontology Editor.
 void setOntologyEditor(OntologyEditor oe)
          Sets the ontology editor which agregates this main frame
 void setOntologyList(Vector list)
          Sets list of ontologies to be displayed
 void setOntoTree(JTree tree)
          Sets the tree to be displayed.see also setOntology.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

splitPane

protected JSplitPane splitPane

oPanel

protected JPanel oPanel

borderLayout2

protected BorderLayout borderLayout2

oLabel

protected JLabel oLabel

oScrollPane

public JScrollPane oScrollPane

oTree

public JTree oTree

listPanel

protected JPanel listPanel

borderLayout1

protected BorderLayout borderLayout1

borderLayout3

protected BorderLayout borderLayout3

jLabel1

protected JLabel jLabel1

oList

protected JList oList

menuBar

protected JMenuBar menuBar

fileMenu

protected JMenu fileMenu

fileOpen

protected JMenuItem fileOpen

fileSave

protected JMenuItem fileSave

fileExit

protected JMenuItem fileExit

listPopup

protected JPopupMenu listPopup
a popup menu over the ontologies list


saveItem

protected JMenuItem saveItem

saveAsItem

protected JMenuItem saveAsItem

renameItem

protected JMenuItem renameItem

deleteItem

protected JMenuItem deleteItem

editURIItem

protected JMenuItem editURIItem

closeItem

protected JMenuItem closeItem

View

protected JMenu View

viewRefresh

protected JMenuItem viewRefresh

helpMenu

protected JMenu helpMenu

helpHelp

protected JMenuItem helpHelp

helpAbout

protected JMenuItem helpAbout

fileClose

protected JMenuItem fileClose

fileNew

protected JMenuItem fileNew

fileSaveAs

protected JMenuItem fileSaveAs
Constructor Detail

OEMainPanel

public OEMainPanel()
Method Detail

setOntologyEditor

public void setOntologyEditor(OntologyEditor oe)
Sets the ontology editor which agregates this main frame

Parameters:
oe - the ontology editor be set

getOntologyEditor

public OntologyEditor getOntologyEditor()
Gets the Ontology Editor.

Returns:
the ontology editor

setOntologyList

public void setOntologyList(Vector list)
Sets list of ontologies to be displayed

Parameters:
list -

setOntoTree

public void setOntoTree(JTree tree)
Sets the tree to be displayed.see also setOntology.

Parameters:
tree -

buildOntoTree

public void buildOntoTree(Taxonomy o)
Same as setOntoTree but builds the tree from an ontology

Parameters:
o - an ontology

GATE
Version 3.1-2270