|
Runtime | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FilteringStyle
A representation of the model object 'Filtering Style'.
The filtering style is a style to be installed on nodes representing lists to be filtered
The following features are supported:
NotationPackage.getFilteringStyle()| Method Summary | |
|---|---|
EList |
getFilteredObjects()
Returns the value of the 'Filtered Objects' reference list. |
Filtering |
getFiltering()
Returns the value of the 'Filtering' attribute. |
java.util.List |
getFilteringKeys()
Returns the value of the 'Filtering Keys' attribute |
void |
setFiltering(Filtering value)
Sets the value of the ' Filtering' attribute |
void |
setFilteringKeys(java.util.List value)
Sets the value of the ' Filtering Keys' attribute |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
Filtering getFiltering()
"None".
The literals are from the enumeration Filtering.
This is the type of filtering applied to the list represented by the node
Filtering,
setFiltering(Filtering),
NotationPackage.getFilteringStyle_Filtering()void setFiltering(Filtering value)
Filtering' attribute.
This is the type of filtering applied to the list represented by the node
value - the new value of the 'Filtering' attribute.Filtering,
getFiltering()java.util.List getFilteringKeys()
The property is an unordered list of string keys to filter on. The keys string are user-defined and
normally used when the Filtering property is set to Automatic
The value is a non-modifiable list of java.lang.String objects
Any attempt to change the returned list will result in UnsupportedOperationException thrown;
instead use setFilteringKeys to change the list
setFilteringKeys(List),
NotationPackage.getFilteringStyle_FilteringKeys()void setFilteringKeys(java.util.List value)
Filtering Keys' attribute.
The property is an unordered list of string keys to filter on. The keys string are user-defined and
normally used when the Filtering property is set to Automatic
The value must be an empty list or one that contains only java.lang.String objects
value - the new value of the 'Filtering Keys' attribute. The value cannot be null
java.lang.NullPointerException - if the passed list is null
java.lang.IllegalArgumentException - if one or more objects in the passed list is not of type java.lang.StringgetFilteringKeys()EList getFilteredObjects()
EObject.
The property is an unordered list of references to objects be filtered. The property is normally used when the Filtering property is set to Manual
NotationPackage.getFilteringStyle_FilteredObjects()
|
Runtime | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.