|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.viewers.ViewerFilter
com.ibm.etools.iseries.core.ui.view.ISeriesAbstractTableViewFilter
Abstract class for filters used during subsetting
Field Summary | |
---|---|
boolean |
bFilterOnAttribute
|
boolean |
bFilterOnName
|
boolean |
bFilterOnText
|
boolean |
bFilterOnType
|
protected boolean |
bFilterRequired
|
boolean |
bQuotedName
|
static String |
copyright
|
com.ibm.etools.systems.dstore.core.model.DataElement |
deElement
|
int |
iNameFilterLen
|
int |
iObjAttribSubsetType
|
int |
iSubsetType
|
int |
iTotalNumber
|
protected String |
sAttribute
|
String |
sAttributeFilter
|
protected String |
sElementText
|
String |
sLocalNameFilter
|
String |
sLocalNameFilterBack
|
String |
sLocalNameFilterFront
|
String |
sLocalObjAttribFilter
|
String |
sLocalObjAttribFilterBack
|
String |
sLocalObjAttribFilterFront
|
String |
sLocalTextFilter
|
String |
sLocalTypeFilter
|
protected String |
sName
|
String |
sNameFilter
|
protected String |
sText
|
String |
sTextFilter
|
protected String |
sType
|
String |
sTypeFilter
|
Constructor Summary | |
---|---|
ISeriesAbstractTableViewFilter()
|
Method Summary | |
---|---|
static ISeriesAbstractTableViewFilter |
createTableViewFilterObject(ISeriesLibTableView iseriesLibTableView,
int iViewType,
int iViewFormat)
Create filter Factory method |
protected boolean |
nameMeetsSubsetFilter(int iSubsetType,
String sFilter,
String sFilterFront,
String sFilterBack,
String sNameToCheck,
boolean bQuotedName)
|
protected void |
resetItemCounts()
|
abstract boolean |
select(Viewer viewer,
Object parentElement,
Object element)
Perform selection |
void |
showAll()
Turn off all filters |
abstract boolean |
tableViewIsFiltered()
Return if filter is used |
Methods inherited from class org.eclipse.jface.viewers.ViewerFilter |
---|
filter, isFilterProperty |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String copyright
public boolean bFilterOnName
public String sNameFilter
public boolean bFilterOnText
public String sTextFilter
public String sLocalTextFilter
public boolean bFilterOnType
public String sTypeFilter
public String sLocalTypeFilter
public boolean bFilterOnAttribute
public String sAttributeFilter
public boolean bQuotedName
public int iSubsetType
public int iNameFilterLen
public String sLocalNameFilter
public String sLocalNameFilterFront
public String sLocalNameFilterBack
public int iObjAttribSubsetType
public String sLocalObjAttribFilter
public String sLocalObjAttribFilterFront
public String sLocalObjAttribFilterBack
public int iTotalNumber
public com.ibm.etools.systems.dstore.core.model.DataElement deElement
protected boolean bFilterRequired
protected String sName
protected String sType
protected String sAttribute
protected String sText
protected String sElementText
Constructor Detail |
public ISeriesAbstractTableViewFilter()
Method Detail |
public static ISeriesAbstractTableViewFilter createTableViewFilterObject(ISeriesLibTableView iseriesLibTableView, int iViewType, int iViewFormat)
public void showAll()
public abstract boolean tableViewIsFiltered()
public abstract boolean select(Viewer viewer, Object parentElement, Object element)
protected void resetItemCounts()
protected boolean nameMeetsSubsetFilter(int iSubsetType, String sFilter, String sFilterFront, String sFilterBack, String sNameToCheck, boolean bQuotedName)
|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |