Overview | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT FRAMES  | NO FRAMES
A B C D G I L M N O P R S T V

A

activeViews() - Method in class OME.ViewManager
Returns a list of the active(open, onscreen) views.
addChild(OMEElement) - Method in interface OME.OMEElement
Adds a child to an expandable element.
addMenuItem(JMenu, int, String, char, String) - Method in class OME.OME
Creates a menu item and add it to the main menu.
addObject(Object) - Method in class OME.TreeView
Add child to the currently selected node.
addObject(DefaultMutableTreeNode, Object) - Method in class OME.TreeView
Add child to the currently selected node.
addObject(DefaultMutableTreeNode, Object, boolean) - Method in class OME.TreeView
Add child to the currently selected node.

B

BaseView - class OME.BaseView.
 

C

Canvas - interface OME.Canvas.
Canvas is the interface for the GUI panel components of views.
children - Variable in class OME.MenuManager.MenuElement
 
clear() - Method in class OME.TreeView
Removes all nodes except the root node.
closeModel(OMEModel) - Method in class OME.ModelManager
Removes a model and its views.
contain(Object) - Method in class OME.TreeView
Tests whether a node is contained in the tree.
createClone() - Method in interface OME.ViewElement
Returns a clone of this element.
createClone() - Method in interface OME.ViewLink
Returns a clone of this element.
createElement() - Method in interface OME.OMEModel
Creates a new element within the model which can then be manipulated through the OMEElement interface.
createElement() - Method in class OME.TelosModel
Creates a new element within the model which can then be manipulated through the OMEElement interface.
createElement() - Method in interface OME.View
Adds an element with state cloned from the element named in setDefaultElement.
createLink() - Method in interface OME.OMEModel
Creates a new link within the model which can then be manipulated through the OMELink interface.
createLink() - Method in class OME.TelosModel
Creates a new link within the model which can then be manipulated through the OMELink interface.
createLink() - Method in interface OME.View
Creates a link cloned from the default link.
createMenuBar() - Method in class OME.GraphicViewFrame
Creates a menu bar.
createMenuBar() - Method in class OME.OME
Creates the menu for the main frame window.
createPanel() - Method in interface OME.ViewBuilder
 
createView() - Method in interface OME.ViewBuilder
 
createView(int) - Method in class OME.ViewManager
Creates a view of the current model.

D

deleteElement(OMEElement) - Method in interface OME.OMEModel
Deletes the element from the model.
deleteElements() - Method in interface OME.View
Deletes the selected elements, as per deleteElement.
deleteElement(OMEElement) - Method in class OME.TelosModel
Deletes the element from the model.
deleteElement(ViewElement) - Method in interface OME.View
Deletes the element, after first deleting all of it's links and children.
deleteLink(OMELink) - Method in interface OME.OMEModel
Deletes the link from the model.
deleteLinks() - Method in interface OME.View
Deletes the selected links.
deleteLink(OMELink) - Method in class OME.TelosModel
Deletes the link from the model.
deleteLink(ViewLink) - Method in interface OME.View
Deletes the link.
deleteView(View) - Method in class OME.ViewManager
Destroys a view.

G

GraphicViewFrame(int, GraphicView, OME) - Constructor for class OME.GraphicViewFrame
Constructs the frame window.
getAllElements() - Method in interface OME.View
Returns the ViewElements within this view.
getAllInstantiable() - Method in interface OME.OMEFramework
Returns only those classes that can be directly instantiated.
getAllInstantiable() - Method in class OME.TelosFramework
Returns only those classes that can be directly instantiated.
getAllLinks() - Method in interface OME.View
Returns the ViewLinks within this view.
getAllTypes() - Method in interface OME.OMEFramework
Returns all the classes in the framework, both instantiable and not.
getAllTypes() - Method in class OME.TelosFramework
Returns all the classes in the framework, both instantiable and not.
getCanvas() - Method in interface OME.View
Get the GUI side of this Biew.
getChildren() - Method in interface OME.OMEElement
Returns a collection of OMEElements.
getClasses(OMEType) - Method in interface OME.OMEFramework
Returns all classes that this type is in.
getClasses(OMEType) - Method in class OME.TelosFramework
Returns all classes that this type is in.
getElements() - Method in interface OME.OMEModel
Returns the elements within this model.
getElements() - Method in class OME.TelosModel
Returns the elements within this model.
getExpandableElements() - Method in interface OME.View
Returns the expandable elements.
getExpandedElements() - Method in interface OME.View
Returns the expanded elements.
getFrom() - Method in interface OME.OMELink
Returns the source of this link.
getID() - Method in interface OME.OMEElement
Returns the unique (within the context) integer id of the element.
getID() - Method in interface OME.OMELink
Returns the unique (within its view) integer ID of the link.
getID() - Method in interface OME.View
Returns the unique (within the model) integer Id for the view.
getInstances(OMEType) - Method in interface OME.OMEFramework
Returns any instances that this class has.
getInstances(OMEType) - Method in class OME.TelosFramework
Returns any instances that this class has.
getLinks() - Method in interface OME.OMEElement
Returns a collection of OMELinks.
getLinks() - Method in interface OME.OMEModel
Returns the links within this model.
getLinks() - Method in class OME.TelosModel
Returns the links within this model.
getModels() - Method in class OME.ModelManager
Returns an iterator over the models extant.
getName() - Method in interface OME.OMEElement
Returns the name of the element.
getName() - Method in interface OME.OMELink
Returns the name or annotation of the link.
getName() - Method in interface OME.View
Returns the name of this view.
getParent() - Method in interface OME.OMEElement
Returns the element's parent.
getSelectedElements() - Method in interface OME.View
Returns the selected elements.
getSelectedLinks() - Method in interface OME.View
Returns the selected links.
getSubTypes(OMEType) - Method in interface OME.OMEFramework
Returns any subtypes that this class has.
getSubTypes(OMEType) - Method in class OME.TelosFramework
Returns any subtypes that this class has.
getTo() - Method in interface OME.OMELink
Returns the destination of this link.
getTopLevelTypes() - Method in interface OME.OMEFramework
Returns the top level types for the framework.
getTopLevelTypes() - Method in class OME.TelosFramework
Returns the top level types for the framework.
getType() - Method in interface OME.OMEElement
Returns the element's type.
getType() - Method in interface OME.OMELink
Returns the links' type.
getViewByIndex(int) - Method in class OME.ViewManager
Returns the view with the requested index.
getViewManager(OMEModel) - Method in class OME.ModelManager
Returns the Viewmanager for a model.
getVisibleElements() - Method in interface OME.View
Returns the visible elements.
getVisibleLinks() - Method in interface OME.View
Returns visible links.
GRAPHIC_VIEW - Static variable in interface OME.Views
 
GraphicViewFrame - class OME.GraphicViewFrame.
The frame window for graph view.

I

image - Variable in class OME.MenuManager.MenuElement
 
index - Variable in class OME.MenuManager.MenuElement
 
isDirty() - Method in interface OME.OMEModel
Whether the model has been changed since its last serialization.
isDirty() - Method in class OME.TelosModel
 
isExpandable() - Method in interface OME.OMEElement
Whether element is expandable.
isHidden() - Method in interface OME.ViewElement
Returns whether this element is hidden
isHidden() - Method in interface OME.ViewLink
Returns whether this link is hidden.

L

listAllViews() - Method in class OME.ViewManager
Returns a list of extant views.

M

MenuManager.MenuElement(MenuManager, int, int, int, String, Image) - Constructor for class OME.MenuManager.MenuElement
 
ModelManager() - Constructor for class OME.ModelManager
Creates a new, empty ModelManager.
main(String[]) - Static method in class OME.OME
Begins the Program.
makeAction(int) - Method in class OME.OME
Processes events on the mainmenu.
MATRIX_VIEW - Static variable in interface OME.Views
 
MenuManager.MenuElement - class OME.MenuManager.MenuElement.
J-ary tree of MenuElements.
ModelManager - class OME.ModelManager.
ModelManager is used to create, load and save models and thier views.

N

name - Variable in class OME.MenuManager.MenuElement
 
newModel() - Method in class OME.ModelManager
Creates a new model and appropriate support structures.

O

OME() - Constructor for class OME.OME
Constructs the main frame window.
OME - package OME
 
OMEElement - interface OME.OMEElement.
OMEElement encapsulates those things that make something an element within the OME tool.
OMEFramework - interface OME.OMEFramework.
A framework within which OME can generate models.
OMELink - interface OME.OMELink.
OMELink encapsulates links within OME. Links are between two elements and have an optional name.
OMEModel - interface OME.OMEModel.
The OME Model.
OME - class OME.OME.
This is the the main class for OME 3. It creates the main frame window, with menubar and a list of Models, and their views.
OMEType - class OME.OMEType.
 
openModel(String) - Method in class OME.ModelManager
Creates a model and ViewManager from a path.

P

populateTree(TreeView) - Method in class OME.TreeViewCanvas
Pupulate the tree view.

R

refresh() - Method in class OME.TreeViewCanvas
Refresh the tree view according to the GraphicViewCanvas .
removeCurrentNode() - Method in class OME.TreeView
Removes the currently selected nodes.
rootNode - Variable in class OME.TreeView
 

S

ScrollingPanel(JMenuBar, JToolBar, GraphicView, OME, GraphicViewFrame) - Constructor for class OME.ScrollingPanel
Constructs the panel.
saveModel(OMEModel) - Method in class OME.ModelManager
Commits a model and its serializable views to persistent storage.
ScrollingPanel - class OME.ScrollingPanel.
The panel consists of a horizontal scroll bar, a vertical scrool car and a GraphicViewCanvas .
serializedViews() - Method in class OME.ViewManager
Returns a list of the serialized views.
setCanvas(Canvas) - Method in interface OME.View
Set the GUI side of this View.
setDefaultElement(ViewElement) - Method in interface OME.View
Sets the default element to be used for cloning when creating new elements.
setDefaultLink(ViewLink) - Method in interface OME.View
Sets the default link to be used for cloning when creating new links.
setExpandable(boolean) - Method in interface OME.OMEElement
Changes whether this element is expandable.
setFrom(OMEElement) - Method in interface OME.OMELink
SEt the source for this link.
setHidden(boolean) - Method in interface OME.ViewElement
Sets whether this element is hidden
setHidden(boolean) - Method in interface OME.ViewLink
Sets whether this link is hidden.
setID(int) - Method in interface OME.OMEElement
Sets the integer ID of the element.
setID(int) - Method in interface OME.OMELink
Set the id for this link.
setID(int) - Method in interface OME.View
Sets the unique identifier (within this model) for this view.
setName(String) - Method in interface OME.OMEElement
Sets the name of the element.
setName(String) - Method in interface OME.OMELink
Set the annotation of this link.
setName(String) - Method in interface OME.View
Sets the name of this view.
setParent(OMEElement) - Method in interface OME.OMEElement
Changes or sets the parent of the element.
setTo(OMEElement) - Method in interface OME.OMELink
Set the destination for this link.
setType(Object) - Method in interface OME.OMEElement
Sets the elements's type.
setType(Object) - Method in interface OME.OMELink
Set the type of this link.
shift(Vector) - Method in class OME.MenuManager.MenuElement
Shifts the subtree's position after copying.
siblings - Variable in class OME.MenuManager.MenuElement
 

T

TelosFramework(KBManager) - Constructor for class OME.TelosFramework
 
TelosModel(KBManager, OMEFramework) - Constructor for class OME.TelosModel
Initializes a new model in the kb and within the framework provided.
TreeView(GraphicViewCanvas) - Constructor for class OME.TreeView
Construct a tree view.
TreeViewCanvas(GraphicViewCanvas) - Constructor for class OME.TreeViewCanvas
Construct the panel.
TelosFramework - class OME.TelosFramework.
TelosFramework is a framework implemented in Telos.
TelosModel - class OME.TelosModel.
The OME Model, represented in Telos.
TREE_VIEW - Static variable in interface OME.Views
 
treeModel - Variable in class OME.TreeView
 
tree - Variable in class OME.TreeView
 
TreeViewCanvas - class OME.TreeViewCanvas.
A panel contains a tree view and buttons on the right side.
TreeView - class OME.TreeView.
A tree view.

V

ViewManager(OMEModel) - Constructor for class OME.ViewManager
 
ViewBuilder - interface OME.ViewBuilder.
ViewBuilder creates and attaches together the parts of a view.
ViewElement - interface OME.ViewElement.
ViewElement encapsulates those things that make something an element within a view in the OME tool.
ViewLink - interface OME.ViewLink.
ViewLink encapsulates links within views.
ViewManager - class OME.ViewManager.
ViewManager creates, deletes, and manages access to the extent views.
View - interface OME.View.
View encapsulates a graphical state for a model.
Views - interface OME.Views.
 

A B C D G I L M N O P R S T V
Overview | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT FRAMES  | NO FRAMES