|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
org.glite.wmsui.guij.JDLEditor
Implementation of the JDLEditor class. This class implements the JDL Editor in a simple JFrame. The JFrame is a standalone application you can use to create a new classad file or edit an existing one.
Nested Class Summary |
Nested classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Nested classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
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 |
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
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 |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
JDLEditor()
Constructor |
|
JDLEditor(java.lang.String rBName,
java.lang.String keyJobName,
java.awt.Component component)
Constructor. |
|
JDLEditor(java.lang.String rBName,
java.lang.String keyJobName,
java.awt.Component component,
boolean isDag)
Constructor. |
|
JDLEditor(java.lang.String rBName,
java.lang.String keyJobName,
java.lang.String fileName,
java.awt.Component component)
Constructor. |
Method Summary | |
protected org.glite.jdl.JobAd |
checkJDLText(java.lang.String jdlText)
Checks job represented by input String displaying warning/error messages to the user |
protected javax.swing.JMenuBar |
createMenuBar()
Creates the menu bar of the JDL Editor |
void |
displayJPanelDesktop()
Displays the desktop panel (tabbed pane editor) |
void |
exitApplication()
|
java.lang.String |
getHTMLParameter(java.lang.String paramName)
|
java.lang.String |
getJobTypeValue()
|
java.lang.String |
getNodeNumberValue()
|
java.lang.String |
getUserWorkingDirectory()
JDLEditorInterface methods implementation |
protected void |
jButtonCheckEvent(java.awt.event.ActionEvent ae)
Performs Check button action |
java.lang.String |
jButtonDataReqViewEvent(boolean showWarningMsg,
boolean showErrorMsg,
java.awt.event.ActionEvent ae)
Performs View button action |
static void |
main(java.lang.String[] args)
main() method |
protected void |
processWindowEvent(java.awt.event.WindowEvent e)
|
void |
setDef1StandardStreamsEnabled(boolean bool)
|
void |
setJTextAreaJDL(java.lang.String jdlText)
|
void |
setListenerPortEnabled(boolean bool)
|
void |
setPartitionablePanelVisible(boolean bool)
|
protected void |
setUnknownPaneVisible(boolean bool)
Sets if the Unknown panel must be visible or not |
void |
setUserWorkingDirectory(java.lang.String directory)
|
void |
viewAll()
|
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Constructor Detail |
public JDLEditor()
public JDLEditor(java.lang.String rBName, java.lang.String keyJobName, java.awt.Component component)
public JDLEditor(java.lang.String rBName, java.lang.String keyJobName, java.awt.Component component, boolean isDag)
public JDLEditor(java.lang.String rBName, java.lang.String keyJobName, java.lang.String fileName, java.awt.Component component) throws java.text.ParseException, java.lang.Exception
Method Detail |
protected javax.swing.JMenuBar createMenuBar()
protected void jButtonCheckEvent(java.awt.event.ActionEvent ae)
protected org.glite.jdl.JobAd checkJDLText(java.lang.String jdlText)
null
in case of warning or errorprotected void setUnknownPaneVisible(boolean bool)
bool
- public static void main(java.lang.String[] args)
args
- command line argumentsprotected void processWindowEvent(java.awt.event.WindowEvent e)
public java.lang.String getUserWorkingDirectory()
getUserWorkingDirectory
in interface JDLEditorInterface
public void setUserWorkingDirectory(java.lang.String directory)
setUserWorkingDirectory
in interface JDLEditorInterface
public java.lang.String getNodeNumberValue()
getNodeNumberValue
in interface JDLEditorInterface
public java.lang.String getJobTypeValue()
public java.lang.String getHTMLParameter(java.lang.String paramName)
getHTMLParameter
in interface JDLEditorInterface
public void setJTextAreaJDL(java.lang.String jdlText)
setJTextAreaJDL
in interface JDLEditorInterface
public void viewAll()
viewAll
in interface JDLEditorInterface
public java.lang.String jButtonDataReqViewEvent(boolean showWarningMsg, boolean showErrorMsg, java.awt.event.ActionEvent ae)
jButtonDataReqViewEvent
in interface JDLEditorInterface
public void displayJPanelDesktop()
displayJPanelDesktop
in interface JDLEditorInterface
public void setDef1StandardStreamsEnabled(boolean bool)
setDef1StandardStreamsEnabled
in interface JDLEditorInterface
public void setListenerPortEnabled(boolean bool)
setListenerPortEnabled
in interface JDLEditorInterface
public void exitApplication()
exitApplication
in interface JDLEditorInterface
public void setPartitionablePanelVisible(boolean bool)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |