|
||||||||||
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.JPanel
com.intel.gpe.client2.common.panels.remotefs.RemoteFileChooserPanel
public class RemoteFileChooserPanel
The panel with remote file chooser.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
static int |
DirectoriesAndFiles
Display files and directories. |
static int |
onlyDirectories
Display only directories. |
static int |
onlyFiles
Display only files. |
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 java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
RemoteFileChooserPanel(AsyncClient asyncClient,
java.util.List<ClientWrapper<com.intel.gpe.clients.api.RegistryClient,java.lang.String>> registries,
MessageAdapter messageAdapter,
int selectionMode)
Deprecated. |
|
RemoteFileChooserPanel(AsyncClient asyncClient,
java.util.List<ClientWrapper<com.intel.gpe.clients.api.RegistryClient,java.lang.String>> registries,
MessageProvider messageProvider,
int selectionMode)
Create the panel. |
|
RemoteFileChooserPanel(AsyncClient asyncClient,
MessageAdapter messageAdapter,
int selectionMode,
BaseNode root)
Deprecated. |
|
RemoteFileChooserPanel(AsyncClient asyncClient,
MessageProvider messageProvider,
int selectionMode,
BaseNode root)
Create the panel |
|
RemoteFileChooserPanel(IConfigurable parent,
INode name,
AsyncClient asyncClient,
java.util.List<ClientWrapper<com.intel.gpe.clients.api.RegistryClient,java.lang.String>> registries,
MessageAdapter messageAdapter,
int selectionMode)
Deprecated. |
|
RemoteFileChooserPanel(IConfigurable parent,
INode name,
AsyncClient asyncClient,
MessageAdapter messageAdapter,
BaseNode root)
Deprecated. |
Method Summary | |
---|---|
void |
addChild(IConfigurable child)
Add dependent component To be removed in version 1.5. |
void |
addFilesAction(javax.swing.Action action)
Add the action to the file context menu |
void |
addRegistriesAction(javax.swing.Action action)
Add the action to the registry context menu |
void |
addRootAction(javax.swing.Action action)
Add the action to the root context menu |
void |
addStoragesAction(javax.swing.Action action)
Add the action to the storage context menu |
void |
addTargetSystemsAction(javax.swing.Action action)
Add the action to the target system context menu |
boolean |
applyValues()
|
boolean |
cancelValues()
|
java.awt.Component |
getComponent()
|
com.intel.gpe.clients.api.GridFile |
getFile()
Get the relative of the selected remote file. |
INode |
getNode()
Get the settings pointer of the components. |
PathElement[] |
getPath()
Get the selected path of the file chooser. |
javax.swing.tree.TreePath |
getSelectionPath()
Returns the path to the first selected node. |
ClientWrapper<com.intel.gpe.clients.api.StorageClient,java.lang.String> |
getStorage()
Get the storage containing the selected remote file |
java.lang.String |
getStorageName()
Get the name of the storage containing the selected remote file |
ClientWrapper<com.intel.gpe.clients.api.TargetSystemClient,java.lang.String> |
getTargetSystem()
Get the target system containing the selected remote file |
void |
load(IPreferences preferences)
Load the settings |
void |
refresh(BaseNode node)
Refresh the single node. |
void |
setPath(PathElement[] path)
Set the selection path. |
void |
setRoot(BaseNode root)
Set the root node of the tree. |
void |
store(IPreferences preferences)
Store the settings |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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 |
---|
public static final int onlyDirectories
public static final int onlyFiles
public static final int DirectoriesAndFiles
Constructor Detail |
---|
public RemoteFileChooserPanel(IConfigurable parent, INode name, AsyncClient asyncClient, java.util.List<ClientWrapper<com.intel.gpe.clients.api.RegistryClient,java.lang.String>> registries, MessageAdapter messageAdapter, int selectionMode)
asyncClient
- the request execution capability providerregistries
- the list of the available registriesmessageProvider
- the message capability providerkey
- the key for the panel configuration dataselectionMode
- -
the mode of file selection@Deprecated public RemoteFileChooserPanel(AsyncClient asyncClient, java.util.List<ClientWrapper<com.intel.gpe.clients.api.RegistryClient,java.lang.String>> registries, MessageAdapter messageAdapter, int selectionMode)
asyncClient
- registries
- messageAdapter
- selectionMode
- @Deprecated public RemoteFileChooserPanel(AsyncClient asyncClient, MessageAdapter messageAdapter, int selectionMode, BaseNode root)
asyncClient
- messageAdapter
- selectionMode
- root
- public RemoteFileChooserPanel(AsyncClient asyncClient, java.util.List<ClientWrapper<com.intel.gpe.clients.api.RegistryClient,java.lang.String>> registries, MessageProvider messageProvider, int selectionMode)
asyncClient
- registries
- messageAdapter
- selectionMode
- public RemoteFileChooserPanel(AsyncClient asyncClient, MessageProvider messageProvider, int selectionMode, BaseNode root)
asyncClient
- messageAdapter
- selectionMode
- root
- public RemoteFileChooserPanel(IConfigurable parent, INode name, AsyncClient asyncClient, MessageAdapter messageAdapter, BaseNode root)
asyncClient
- the request execution capability providermessageProvider
- the message capability providerkey
- the key for the panel configuration dataroot
- -
the root node of the treeMethod Detail |
---|
public void setRoot(BaseNode root)
root
- -
the root nodepublic boolean applyValues()
applyValues
in interface OKCancelPanel
public boolean cancelValues()
cancelValues
in interface OKCancelPanel
public java.awt.Component getComponent()
getComponent
in interface OKCancelPanel
getComponent
in interface OKPanel
public ClientWrapper<com.intel.gpe.clients.api.TargetSystemClient,java.lang.String> getTargetSystem()
public ClientWrapper<com.intel.gpe.clients.api.StorageClient,java.lang.String> getStorage()
public java.lang.String getStorageName()
public com.intel.gpe.clients.api.GridFile getFile()
public PathElement[] getPath()
null
if nothing is selectedpublic void setPath(PathElement[] path)
path
- -
the selection pathpublic void addFilesAction(javax.swing.Action action)
action
- -
the actionpublic void addRegistriesAction(javax.swing.Action action)
action
- -
the actionpublic void addRootAction(javax.swing.Action action)
action
- -
the actionpublic void addStoragesAction(javax.swing.Action action)
action
- -
the actionpublic void addTargetSystemsAction(javax.swing.Action action)
action
- -
the actionpublic javax.swing.tree.TreePath getSelectionPath()
TreePath
for the first selected node, or null
if nothing is currently
selectedpublic void refresh(BaseNode node)
node
- -
the node to refreshpublic void load(IPreferences preferences)
IConfigurable
load
in interface IConfigurable
public void store(IPreferences preferences)
IConfigurable
store
in interface IConfigurable
public INode getNode()
IConfigurable
getNode
in interface IConfigurable
public void addChild(IConfigurable child)
IConfigurable
addChild
in interface IConfigurable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |