zeus.ontology
Class OntologyEditor

java.lang.Object
  extended byzeus.ontology.OntologyEditor

public class OntologyEditor
extends java.lang.Object


Nested Class Summary
(package private)  class OntologyEditor.SymAction
           
(package private)  class OntologyEditor.SymWindow
           
 
Field Summary
(package private) static java.lang.String ABOUT
           
(package private) static java.lang.String ABOUT_ZEUS
           
protected  boolean AS_XML
           
(package private) static java.lang.String EXIT
           
(package private) static java.lang.String FILE
           
protected  javax.swing.JFrame frame
           
protected  GeneratorModel genmodel
           
protected  javax.swing.JInternalFrame iframe
           
protected  javax.swing.JLabel infoLabel
           
(package private) static java.lang.String LOAD
           
(package private) static java.lang.String[] MESSAGE
           
protected  javax.swing.JMenuItem miAbout
           
protected  javax.swing.JMenuItem miExit
           
protected  javax.swing.JMenuItem miNew
           
protected  javax.swing.JMenuItem miOpen
           
protected  javax.swing.JMenuItem miSave
           
protected  javax.swing.JMenuItem miSaveAs
           
protected  javax.swing.JMenuItem miSaveAsXML
           
(package private) static java.lang.String NEW
           
private static int NUMBER_DISPLAYED
           
static java.lang.String ONTOLOGY_EDITOR
           
(package private) static java.lang.String ONTOLOGY_FILE_EXT
           
protected  OntologyDb ontologyDb
           
protected  java.awt.Component root
           
(package private) static java.lang.String SAVE
           
(package private) static java.lang.String SAVE_AS
           
(package private) static java.lang.String SAVE_AS_XML
           
protected  javax.swing.JTabbedPane tabbedPane
           
 
Constructor Summary
OntologyEditor(OntologyDb ontologyDb, boolean isFrame)
          Constructor to build standalone ontology editor
OntologyEditor(OntologyDb ontologyDb, java.awt.Component root, GeneratorModel genmodel, javax.swing.JLabel infoLabel)
          Constructor invoked from the Agent Generator tool
 
Method Summary
(package private)  void About()
           
 boolean Close()
           
 boolean closeFile()
           
 javax.swing.JFrame createFrame()
           
 javax.swing.JInternalFrame createInternalFrame()
           
(package private)  void Exit()
           
protected  java.io.File getFile(int type)
           
(package private)  javax.swing.ImageIcon getIcon()
           
protected  java.awt.Component getRoot()
           
(package private)  javax.swing.JTabbedPane getTabbedPane()
           
protected  void initMenus()
           
static void main(java.lang.String[] arg)
           
 void Open()
           
(package private)  boolean openFile(java.io.File f)
           
(package private)  void registerListeners()
           
 boolean Save()
           
(package private)  boolean SaveAs()
           
(package private)  boolean SaveAsXML()
           
(package private)  boolean saveFile(java.io.File f)
           
protected  void setTitle(java.lang.String title)
           
 void showFrame()
           
protected static void usage()
           
protected static void version()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MESSAGE

static final java.lang.String[] MESSAGE

ONTOLOGY_FILE_EXT

static final java.lang.String ONTOLOGY_FILE_EXT
See Also:
Constant Field Values

FILE

static final java.lang.String FILE
See Also:
Constant Field Values

NEW

static final java.lang.String NEW
See Also:
Constant Field Values

LOAD

static final java.lang.String LOAD
See Also:
Constant Field Values

SAVE

static final java.lang.String SAVE
See Also:
Constant Field Values

SAVE_AS

static final java.lang.String SAVE_AS
See Also:
Constant Field Values

SAVE_AS_XML

static final java.lang.String SAVE_AS_XML
See Also:
Constant Field Values

EXIT

static final java.lang.String EXIT
See Also:
Constant Field Values

ABOUT

static final java.lang.String ABOUT
See Also:
Constant Field Values

ABOUT_ZEUS

static final java.lang.String ABOUT_ZEUS
See Also:
Constant Field Values

ONTOLOGY_EDITOR

public static final java.lang.String ONTOLOGY_EDITOR
See Also:
Constant Field Values

frame

protected javax.swing.JFrame frame

iframe

protected javax.swing.JInternalFrame iframe

tabbedPane

protected javax.swing.JTabbedPane tabbedPane

infoLabel

protected javax.swing.JLabel infoLabel

root

protected java.awt.Component root

AS_XML

protected boolean AS_XML

ontologyDb

protected OntologyDb ontologyDb

genmodel

protected GeneratorModel genmodel

miNew

protected javax.swing.JMenuItem miNew

miOpen

protected javax.swing.JMenuItem miOpen

miSave

protected javax.swing.JMenuItem miSave

miSaveAs

protected javax.swing.JMenuItem miSaveAs

miSaveAsXML

protected javax.swing.JMenuItem miSaveAsXML

miExit

protected javax.swing.JMenuItem miExit

miAbout

protected javax.swing.JMenuItem miAbout

NUMBER_DISPLAYED

private static int NUMBER_DISPLAYED
Constructor Detail

OntologyEditor

public OntologyEditor(OntologyDb ontologyDb,
                      java.awt.Component root,
                      GeneratorModel genmodel,
                      javax.swing.JLabel infoLabel)
Constructor invoked from the Agent Generator tool


OntologyEditor

public OntologyEditor(OntologyDb ontologyDb,
                      boolean isFrame)
Constructor to build standalone ontology editor

Method Detail

initMenus

protected void initMenus()

getTabbedPane

javax.swing.JTabbedPane getTabbedPane()

getIcon

javax.swing.ImageIcon getIcon()

registerListeners

void registerListeners()

createInternalFrame

public javax.swing.JInternalFrame createInternalFrame()

createFrame

public javax.swing.JFrame createFrame()

setTitle

protected void setTitle(java.lang.String title)

getRoot

protected java.awt.Component getRoot()

showFrame

public void showFrame()

Close

public boolean Close()

Open

public void Open()

Save

public boolean Save()

SaveAs

boolean SaveAs()

SaveAsXML

boolean SaveAsXML()

Exit

void Exit()

About

void About()

saveFile

boolean saveFile(java.io.File f)

openFile

boolean openFile(java.io.File f)

closeFile

public boolean closeFile()

getFile

protected java.io.File getFile(int type)

version

protected static void version()

usage

protected static void usage()

main

public static void main(java.lang.String[] arg)


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.