zeus.generator.agent
Class OrganisationPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byzeus.generator.agent.OrganisationPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class OrganisationPanel
extends javax.swing.JPanel

See Also:
Serialized Form

Nested Class Summary
(package private)  class OrganisationPanel.AcquaintanceToolBar
           
(package private)  class OrganisationPanel.FactToolBar
           
(package private)  class OrganisationPanel.RelationEditor
           
(package private)  class OrganisationPanel.SymListAction1
           
(package private)  class OrganisationPanel.SymListAction2
           
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  AbilityModel abilityModel
           
protected  javax.swing.JTable abilityTable
           
protected  AcquaintanceModel acquaintanceModel
           
protected  javax.swing.JTable acquaintanceTable
           
protected  AgentDescription agent
           
protected  AbilitySpec[] clipboard
           
protected  ControlPanel controlPane
           
protected  AgentEditor editor
           
(package private) static java.lang.String[] ERROR_MESSAGE
           
protected  OrganisationPanel.FactToolBar factToolBar
           
protected  AgentGenerator generator
           
protected  GeneratorModel genmodel
           
protected  OntologyDb ontologyDb
           
 
Fields inherited from class javax.swing.JPanel
 
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.Container
 
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
OrganisationPanel(AgentGenerator generator, GeneratorModel genmodel, OntologyDb ontologyDb, AgentEditor editor, AgentDescription agent)
           
 
Method Summary
protected  void addNewAcquaintance()
           
protected  void addNewAcquaintance(java.lang.String name)
           
protected  AbilitySpec[] cutSelectedAbilities()
           
protected  void deleteSelectedAbilities()
           
protected  void editAcquaintance()
           
(package private)  void errorMsg(int tag)
           
protected  Acquaintance[] getData()
           
protected  AbilitySpec[] getSelectedAbilities()
           
protected  java.lang.String getSelectedAcquaintanceId()
           
protected  java.lang.String getSelectedAcquaintanceName()
           
protected  void removeAcquaintance()
           
protected  void reset(Acquaintance[] data)
           
protected  void resetAcquaintance()
           
 void save()
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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

ERROR_MESSAGE

static final java.lang.String[] ERROR_MESSAGE

controlPane

protected ControlPanel controlPane

agent

protected AgentDescription agent

acquaintanceModel

protected AcquaintanceModel acquaintanceModel

acquaintanceTable

protected javax.swing.JTable acquaintanceTable

abilityModel

protected AbilityModel abilityModel

abilityTable

protected javax.swing.JTable abilityTable

generator

protected AgentGenerator generator

genmodel

protected GeneratorModel genmodel

ontologyDb

protected OntologyDb ontologyDb

editor

protected AgentEditor editor

clipboard

protected AbilitySpec[] clipboard

factToolBar

protected OrganisationPanel.FactToolBar factToolBar
Constructor Detail

OrganisationPanel

public OrganisationPanel(AgentGenerator generator,
                         GeneratorModel genmodel,
                         OntologyDb ontologyDb,
                         AgentEditor editor,
                         AgentDescription agent)
Method Detail

errorMsg

void errorMsg(int tag)

resetAcquaintance

protected void resetAcquaintance()

getSelectedAcquaintanceName

protected java.lang.String getSelectedAcquaintanceName()

getSelectedAcquaintanceId

protected java.lang.String getSelectedAcquaintanceId()

addNewAcquaintance

protected void addNewAcquaintance()

addNewAcquaintance

protected void addNewAcquaintance(java.lang.String name)

editAcquaintance

protected void editAcquaintance()

removeAcquaintance

protected void removeAcquaintance()

reset

protected void reset(Acquaintance[] data)

getData

protected Acquaintance[] getData()

getSelectedAbilities

protected AbilitySpec[] getSelectedAbilities()

cutSelectedAbilities

protected AbilitySpec[] cutSelectedAbilities()

deleteSelectedAbilities

protected void deleteSelectedAbilities()

save

public void save()


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