|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.rse.ui.view.SystemAbstractAPIProvider
org.eclipse.rse.ui.view.SystemTestFilterStringAPIProviderImpl
This class is a provider of root nodes to the remote systems tree viewer part. It is used when the contents are used to show the resolution of a single filter string.
| Field Summary | |
|---|---|
protected SystemMessageObject |
canceledObject
|
protected Object[] |
emptyList
|
protected SystemMessageObject |
errorObject
|
protected String |
filterString
|
protected Object[] |
msgList
|
protected SystemMessageObject |
nullObject
|
protected ISubSystem |
subsystem
|
| Fields inherited from class org.eclipse.rse.ui.view.SystemAbstractAPIProvider |
|---|
shell, sr, viewer |
| Constructor Summary | |
|---|---|
SystemTestFilterStringAPIProviderImpl(ISubSystem subsystem,
String filterString)
Constructor |
|
| Method Summary | |
|---|---|
Object[] |
getConnectionChildren(IHost selectedConnection)
This method is called by the connection adapter when the user expands a connection. |
Object[] |
getSystemViewRoots()
Return the children objects to consistute the root elements in the system view tree. |
boolean |
hasConnectionChildren(IHost selectedConnection)
This method is called by the connection adapter when deciding to show a plus-sign or not beside a connection. |
boolean |
hasSystemViewRoots()
Return true if getSystemViewRoots() will return a non-empty list
We return true on the assumption the filter string will resolve to something. |
void |
setFilterString(String filterString)
Change the input filter string |
void |
setSubSystem(ISubSystem subsystem)
Change the input subsystem |
boolean |
showActionBar()
Return true to show the action bar (ie, toolbar) above the viewer. |
boolean |
showActions()
Return true to show right-click popup actions on objects in the tree. |
boolean |
showButtonBar()
Return true to show the button bar above the viewer. |
| Methods inherited from class org.eclipse.rse.ui.view.SystemAbstractAPIProvider |
|---|
checkForNull, getAdapter, getAdapter, getCancelledMessageObject, getFailedMessageObject, getRemoteAdapter, getShell, getViewer, setShell, setViewer, showingConnections |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.rse.ui.view.ISystemViewInputProvider |
|---|
getAdapter, getShell, getViewer, setShell, setViewer, showingConnections |
| Field Detail |
protected String filterString
protected ISubSystem subsystem
protected Object[] emptyList
protected Object[] msgList
protected SystemMessageObject nullObject
protected SystemMessageObject canceledObject
protected SystemMessageObject errorObject
| Constructor Detail |
public SystemTestFilterStringAPIProviderImpl(ISubSystem subsystem,
String filterString)
subsystem - The subsystem that will resolve the filter stringfilterString - The filter string to test| Method Detail |
public void setSubSystem(ISubSystem subsystem)
public void setFilterString(String filterString)
public Object[] getSystemViewRoots()
getSystemViewRoots in interface ISystemViewInputProviderpublic boolean hasSystemViewRoots()
getSystemViewRoots() will return a non-empty list
We return true on the assumption the filter string will resolve to something.
hasSystemViewRoots in interface ISystemViewInputProviderISystemViewInputProvider.getSystemViewRoots() will return a non-empty listpublic Object[] getConnectionChildren(IHost selectedConnection)
NOT APPLICABLE TO US
getConnectionChildren in interface ISystemViewInputProviderselectedConnection - the connection undergoing expansion
public boolean hasConnectionChildren(IHost selectedConnection)
NOT APPLICABLE TO US
hasConnectionChildren in interface ISystemViewInputProviderselectedConnection - the connection being shown in the viewer
public boolean showActionBar()
showActionBar in interface ISystemViewInputProvidershowActionBar in class SystemAbstractAPIProviderpublic boolean showButtonBar()
showButtonBar in interface ISystemViewInputProvidershowButtonBar in class SystemAbstractAPIProviderpublic boolean showActions()
showActions in interface ISystemViewInputProvidershowActions in class SystemAbstractAPIProvider
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||