public class PsStageNodeGUI extends javax.swing.JFrame implements PsConstants
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
java.awt.Container.AccessibleAWTContainer
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
PsConstants.AgentINSTANCE, PsConstants.BoardPKEYS, PsConstants.FwARTIFACTS, PsConstants.FwCLASS, PsConstants.FwDISTRIBUTION, PsConstants.FwPATHS, PsConstants.FwPKEYS, PsConstants.JADEdefaults, PsConstants.KwBASED, PsConstants.NodePKEYS, PsConstants.ToolPARAMETERS
Modifier and Type | Field and Description |
---|---|
private static int |
ADDING_FILE |
private java.util.ArrayList<java.lang.String> |
aListSentencePatterns |
private static int |
CHANGED_VALUE |
private java.lang.Integer |
counter |
private java.lang.String |
currentAgentLocalName |
private java.lang.String |
currentAgentName |
private static int |
EDITING_FILE |
private org.fife.ui.rsyntaxtextarea.RSyntaxTextArea |
editorBootBehaviourTArea |
private org.fife.ui.rsyntaxtextarea.RSyntaxTextArea |
editorExpertSystemTArea |
private org.fife.ui.rsyntaxtextarea.RSyntaxTextArea |
editorFWBootBehaviourTArea |
private static int |
ERASING_FILE |
private javax.swing.JScrollPane |
jspShEng |
private javax.swing.JLabel |
lblStatusBar |
private javax.swing.JList<java.lang.String> |
listOfBootBhv |
private javax.swing.JList<java.lang.String> |
listOfEngineRB |
private javax.swing.JTabbedPane |
mainTab |
private int |
modeInfoFile |
private PsStageNode |
myAgent |
private PsNodeSettings |
myNode |
private javax.swing.JPanel |
paneShEngine |
private static int |
PREFERRED_HEIGHT |
private static int |
PREFERRED_WIDTH |
private javax.swing.JScrollPane |
scrollPaneBShell |
private static long |
serialVersionUID |
private javax.swing.JTextPane |
textAreaAsynOut |
private javax.swing.JTextField |
tfieldBhvInEditing |
private javax.swing.JTextField |
tfieldESEditing |
private javax.swing.JTextField |
tfieldFWBhvInEditing |
private static int |
UPDATING_FILE |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, 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
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
PsStageNodeGUI(PsStageNode anStage,
PsNodeSettings itsNode) |
Modifier and Type | Method and Description |
---|---|
private javax.swing.tree.DefaultMutableTreeNode |
addNodes(javax.swing.tree.DefaultMutableTreeNode curTop,
java.io.File dir) |
void |
appendToPane(javax.swing.JTextPane tp,
java.lang.String msg,
java.awt.Color c,
int align) |
void |
appendToPane(java.lang.String msg) |
void |
appendToPane(java.lang.String msg,
java.awt.Color c,
int align) |
private void |
browseFWFiles(java.lang.String pathToDir,
java.lang.String fileList,
javax.swing.JTextField fileSelected,
org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorArea) |
private org.fife.ui.autocomplete.CompletionProvider |
createCompletionProvider() |
private org.fife.ui.autocomplete.CompletionProvider |
createExSysCompletionProvider() |
void |
disposeAsync() |
private void |
firstFileEditing(java.lang.String pathToDir,
java.lang.String fileName,
javax.swing.JTextField fileSelected,
org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorArea) |
private void |
infoFileEditing(javax.swing.event.ListSelectionEvent e,
java.lang.String pathToDir,
javax.swing.JList<java.lang.String> fileList,
javax.swing.JTextField fileSelected,
org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorArea) |
java.lang.String |
makeRequestECHO(jade.lang.acl.ACLMessage m,
java.lang.String nn) |
private void |
outLogger(java.lang.Object[] o) |
private java.lang.String[] |
PatternProvider(java.lang.String patternFileName) |
void |
refreshStatusBar() |
void |
setJspShEng(javax.swing.JScrollPane p) |
private void |
setUI(java.lang.String ui) |
void |
setUI2Metal() |
void |
setUI2Motif() |
void |
setUI2Multi() |
void |
setUI2Nimbus() |
void |
setUI2Windows() |
void |
ShowCorrect() |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
private static final long serialVersionUID
private javax.swing.JTabbedPane mainTab
private javax.swing.JScrollPane jspShEng
private javax.swing.JScrollPane scrollPaneBShell
private javax.swing.JTextField tfieldBhvInEditing
private javax.swing.JTextField tfieldFWBhvInEditing
private javax.swing.JTextField tfieldESEditing
private javax.swing.JList<java.lang.String> listOfBootBhv
private javax.swing.JList<java.lang.String> listOfEngineRB
private javax.swing.JLabel lblStatusBar
private java.lang.Integer counter
private static final int PREFERRED_WIDTH
private static final int PREFERRED_HEIGHT
private static final int UPDATING_FILE
private static final int ERASING_FILE
private static final int EDITING_FILE
private static final int ADDING_FILE
private static final int CHANGED_VALUE
private org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorBootBehaviourTArea
private org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorFWBootBehaviourTArea
private org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorExpertSystemTArea
private javax.swing.JTextPane textAreaAsynOut
private PsNodeSettings myNode
private PsStageNode myAgent
private java.lang.String currentAgentName
private java.lang.String currentAgentLocalName
private java.util.ArrayList<java.lang.String> aListSentencePatterns
private int modeInfoFile
private javax.swing.JPanel paneShEngine
public PsStageNodeGUI(PsStageNode anStage, PsNodeSettings itsNode)
public void setJspShEng(javax.swing.JScrollPane p)
private void setUI(java.lang.String ui)
public void setUI2Motif()
public void setUI2Windows()
public void setUI2Multi()
public void setUI2Metal()
public void setUI2Nimbus()
private void firstFileEditing(java.lang.String pathToDir, java.lang.String fileName, javax.swing.JTextField fileSelected, org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorArea)
private void browseFWFiles(java.lang.String pathToDir, java.lang.String fileList, javax.swing.JTextField fileSelected, org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorArea)
private void infoFileEditing(javax.swing.event.ListSelectionEvent e, java.lang.String pathToDir, javax.swing.JList<java.lang.String> fileList, javax.swing.JTextField fileSelected, org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editorArea)
private org.fife.ui.autocomplete.CompletionProvider createExSysCompletionProvider()
private org.fife.ui.autocomplete.CompletionProvider createCompletionProvider()
private java.lang.String[] PatternProvider(java.lang.String patternFileName)
public void refreshStatusBar()
public void ShowCorrect()
public java.lang.String makeRequestECHO(jade.lang.acl.ACLMessage m, java.lang.String nn)
m
- Message originnn
- String to make an echopublic void appendToPane(javax.swing.JTextPane tp, java.lang.String msg, java.awt.Color c, int align)
public void appendToPane(java.lang.String msg)
public void appendToPane(java.lang.String msg, java.awt.Color c, int align)
public void disposeAsync()
private javax.swing.tree.DefaultMutableTreeNode addNodes(javax.swing.tree.DefaultMutableTreeNode curTop, java.io.File dir)
private void outLogger(java.lang.Object[] o)