|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLayeredPane
javax.swing.JDesktopPane
org.globus.cog.gridface.impl.desktop.AbstractDesktop
org.globus.cog.gridface.impl.desktop.GridDesktopImpl
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JDesktopPane |
JDesktopPane.AccessibleJDesktopPane |
| Nested classes inherited from class javax.swing.JLayeredPane |
JLayeredPane.AccessibleJLayeredPane |
| Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
protected GridCommandManager |
gcm
Central GCM per desktop |
protected GCMLogFrame |
gcmLogFrame
Frame holding GCM Log Table |
static String |
sCOGSETUP
|
static String |
sLOADGCM
|
static String |
sLOG_GCM
|
static String |
sSAVEGCM
|
| Fields inherited from class org.globus.cog.gridface.impl.desktop.AbstractDesktop |
cogLogFrame, defaultDesktopFrameListener, defaultDesktopIconListener, defaultDesktopListener, defaultDesktopTransferHandler, defaultLogLevel, desktopFrame, desktopLogger, id, id_counter, lastUpdateTime, logger, menuBar, myDesktopIcons, popupLocation, popupMenu, preDragIconSelection, registeredGridFaces, screenSize, sDefaultLoggerName, showWallpaper, sLOG_CoG, stringLabel, toolBar, xAxis_init, yAxis_init |
| Fields inherited from class javax.swing.JDesktopPane |
LIVE_DRAG_MODE, OUTLINE_DRAG_MODE |
| Fields inherited from class javax.swing.JLayeredPane |
DEFAULT_LAYER, DRAG_LAYER, FRAME_CONTENT_LAYER, LAYER_PROPERTY, MODAL_LAYER, PALETTE_LAYER, POPUP_LAYER |
| 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.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface org.globus.cog.gridface.interfaces.Desktop |
sABOUT, sADD_ICON, sARRANGEICONS, sBGCOLOR, sEXIT, sLOADDESKTOP, sNEWDESKTOP, sRENAMEDESKTOP, sSAVEDESKTOP |
| Fields inherited from interface org.globus.cog.gridface.impl.desktop.interfaces.AccessIcons |
sCancel_button, sOK_button |
| Fields inherited from interface org.globus.cog.gridface.impl.desktop.interfaces.AccessPreferences |
NO_TOSTRING, SUFFIX_TAG |
| Fields inherited from interface org.globus.cog.gridface.impl.util.Logger |
DEBUG, ERROR, FATAL, INFO, sABOUT, WARN |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
GridDesktopImpl(AbstractDesktopContainer dFrame,
Dimension screenSize,
boolean noproxy)
|
|
GridDesktopImpl(AbstractDesktopContainer dFrame,
GridCommandManager gcm,
Dimension screenSize,
boolean noproxy)
Main constructor for our Grid Deskop, sets up screen size and our central GCM |
|
| Method Summary | |
boolean |
close()
|
protected void |
configureMenuBar(JMenuBar desktopMenuBar)
|
Vector |
getAvailableIconTypes()
|
GridCommandManager |
getGCM()
|
ObjectPair |
getGCMObjectPair()
|
boolean |
loadGCM()
|
void |
performGridProxyCheck(AbstractDesktopContainer dFrame,
boolean noproxy)
|
void |
performStartupChecks(AbstractDesktopContainer dFrame,
boolean noproxy)
Performs various checks for the user before starting the desktop |
boolean |
saveGCM()
|
void |
setGCM(GridCommandManager gcm)
|
void |
startGCMLogger()
|
void |
statusChanged(StatusEvent event)
|
| Methods inherited from class javax.swing.JDesktopPane |
getAccessibleContext, getAllFrames, getAllFramesInLayer, getDesktopManager, getDragMode, getSelectedFrame, getUI, getUIClassID, isOpaque, paramString, setDesktopManager, setDragMode, setSelectedFrame, setUI, updateUI |
| Methods inherited from class javax.swing.JLayeredPane |
addImpl, getComponentCountInLayer, getComponentsInLayer, getComponentToLayer, getIndexOf, getLayer, getLayer, getLayeredPaneAbove, getObjectForLayer, getPosition, highestLayer, insertIndexForLayer, isOptimizedDrawingEnabled, lowestLayer, moveToBack, moveToFront, paint, putLayer, remove, setLayer, setLayer, setPosition |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.globus.cog.gridface.impl.desktop.interfaces.CoGTop |
getBounds |
| Methods inherited from interface org.globus.cog.gridface.interfaces.GridFace |
setName |
| Field Detail |
public static final String sCOGSETUP
public static final String sLOADGCM
public static final String sSAVEGCM
public static final String sLOG_GCM
protected GridCommandManager gcm
protected GCMLogFrame gcmLogFrame
| Constructor Detail |
public GridDesktopImpl(AbstractDesktopContainer dFrame,
Dimension screenSize,
boolean noproxy)
public GridDesktopImpl(AbstractDesktopContainer dFrame,
GridCommandManager gcm,
Dimension screenSize,
boolean noproxy)
gcm - desktop GCMscreenSize - Size of desktop| Method Detail |
public void performStartupChecks(AbstractDesktopContainer dFrame,
boolean noproxy)
dFrame - noproxy -
public void performGridProxyCheck(AbstractDesktopContainer dFrame,
boolean noproxy)
public boolean loadGCM()
loadGCM in interface AccessGCMpublic boolean saveGCM()
saveGCM in interface AccessGCMpublic GridCommandManager getGCM()
getGCM in interface AccessGCMpublic void setGCM(GridCommandManager gcm)
setGCM in interface AccessGCMpublic void startGCMLogger()
public ObjectPair getGCMObjectPair()
protected void configureMenuBar(JMenuBar desktopMenuBar)
configureMenuBar in class AbstractDesktoppublic void statusChanged(StatusEvent event)
statusChanged in interface StatusListenerpublic Vector getAvailableIconTypes()
getAvailableIconTypes in interface AccessIconsgetAvailableIconTypes in class AbstractDesktoppublic boolean close()
close in interface AccessCloseclose in class AbstractDesktop
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||