|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.etools.iseries.rse.ui.view.objtable.viewInput.OTVInput
public abstract class OTVInput
| Field Summary | |
|---|---|
static String |
copyright
|
Object[] |
newResults
|
protected boolean |
refreshJobScheduled
|
protected boolean |
restoreFromMemento
|
ObjectTableView |
tableView
Note: The input subclasses are also responsible for setting the ObjectTableVCiew.savedView* fields as they are constructed. |
| Method Summary | |
|---|---|
void |
clearElements()
|
protected String |
getAliasLabel()
Common internal method for fetching the connection alias name label for appending to the History Name. |
Object[] |
getElements()
|
String |
getFileName()
|
abstract IBMiConnection |
getIBMiConnection()
Note: The input subclasses are also responsible for setting the ObjectTableVCiew.savedView* fields as they are constructed. |
IQSYSResource |
getInputResource()
A convenience method to extract the IQSYSResource from certain subclass types. |
String |
getLibraryName()
These methods may only apply to some types |
QSYSObjectSubSystem |
getObjectSubSystem()
|
ISystemFilter |
getSystemFilter()
May return null. |
ISystemFilterReference |
getSystemFilterReference()
May return null. |
void |
navigateTableViewUp(ObjectTableView tableView)
Will do nothing for some subclasses |
Object[] |
retrieveInput(IProgressMonitor monitor)
Expected to be overriden by the subclasses use the associated job to retrieve the elements. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ibm.etools.iseries.rse.ui.view.objtable.viewInput.IObjectTableViewInput |
|---|
getHistoryEntryName, getSaveFilterString, getTitle |
| Field Detail |
|---|
public static final String copyright
public ObjectTableView tableView
protected boolean restoreFromMemento
public Object[] newResults
protected volatile boolean refreshJobScheduled
| Method Detail |
|---|
public abstract IBMiConnection getIBMiConnection()
IObjectTableViewInput
getIBMiConnection in interface IObjectTableViewInputpublic QSYSObjectSubSystem getObjectSubSystem()
getObjectSubSystem in interface IObjectTableViewInputprotected String getAliasLabel()
public Object[] getElements()
getElements in interface IObjectTableViewInputpublic void clearElements()
clearElements in interface IObjectTableViewInputpublic Object[] retrieveInput(IProgressMonitor monitor)
public String getLibraryName()
getLibraryName in interface IObjectTableViewInputpublic String getFileName()
getFileName in interface IObjectTableViewInputpublic ISystemFilter getSystemFilter()
getSystemFilter in interface IObjectTableViewInputpublic ISystemFilterReference getSystemFilterReference()
getSystemFilterReference in interface IObjectTableViewInputpublic IQSYSResource getInputResource()
getInputResource in interface IObjectTableViewInputpublic void navigateTableViewUp(ObjectTableView tableView)
navigateTableViewUp in interface IObjectTableViewInput
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||