|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEObjectImpl
com.ibm.etools.systems.references.impl.SystemReferencedObjectImpl
com.ibm.etools.systems.filters.impl.SystemFilterImpl
Field Summary | |
---|---|
static String |
copyright
|
protected static boolean |
debug
|
protected boolean |
default_
|
protected static boolean |
DEFAULT_EDEFAULT
The default value of the ' Default ' attribute |
protected String[] |
filterStringArray
|
protected SystemFilterString[] |
filterStringObjectArray
|
protected Vector |
filterStringVector
|
protected String |
name
|
protected static String |
NAME_EDEFAULT
The default value of the ' Name ' attribute |
protected EList |
nestedFilters
|
protected static boolean |
NON_CHANGABLE_EDEFAULT
The default value of the ' Non Changable ' attribute |
protected static boolean |
NON_DELETABLE_EDEFAULT
The default value of the ' Non Deletable ' attribute |
protected static boolean |
NON_RENAMABLE_EDEFAULT
The default value of the ' Non Renamable ' attribute |
protected boolean |
nonChangable
|
protected boolean |
nonDeletable
|
protected boolean |
nonRenamable
|
protected boolean |
promptable
|
protected static boolean |
PROMPTABLE_EDEFAULT
The default value of the ' Promptable ' attribute |
protected static int |
RELATIVE_ORDER_EDEFAULT
The default value of the ' Relative Order ' attribute |
protected int |
relativeOrder
|
protected int |
release
|
protected static int |
RELEASE_EDEFAULT
The default value of the ' Release ' attribute |
protected static boolean |
SINGLE_FILTER_STRING_ONLY_EDEFAULT
The default value of the ' Single Filter String Only ' attribute |
protected boolean |
singleFilterStringOnly
The cached value of the ' Single Filter String Only ' attribute |
protected boolean |
singleFilterStringOnlyESet
This is true if the Single Filter String Only attribute has been set |
protected EList |
strings
|
protected static boolean |
STRINGS_CASE_SENSITIVE_EDEFAULT
The default value of the ' Strings Case Sensitive ' attribute |
protected static boolean |
STRINGS_NON_CHANGABLE_EDEFAULT
The default value of the ' Strings Non Changable ' attribute |
protected boolean |
stringsCaseSensitive
|
protected boolean |
stringsCaseSensitiveESet
This is true if the Strings Case Sensitive attribute has been set |
protected boolean |
stringsNonChangable
|
protected static boolean |
SUPPORTS_DUPLICATE_FILTER_STRINGS_EDEFAULT
The default value of the ' Supports Duplicate Filter Strings ' attribute |
protected static boolean |
SUPPORTS_NESTED_FILTERS_EDEFAULT
The default value of the ' Supports Nested Filters ' attribute |
protected boolean |
supportsDuplicateFilterStrings
|
protected boolean |
supportsNestedFilters
|
protected String |
type
|
protected static String |
TYPE_EDEFAULT
The default value of the ' Type ' attribute |
Fields inherited from class com.ibm.etools.systems.references.impl.SystemReferencedObjectImpl |
---|
helper |
Constructor Summary | |
---|---|
protected |
SystemFilterImpl()
Constructor. |
Method Summary | |
---|---|
SystemFilterString |
addFilterString(String newString)
Append a new filter string to this filter's list |
SystemFilterString |
addFilterString(String newString,
int position)
Insert a new filter string to this filter's list, at the given zero-based position |
static String |
addPathTerminator(String path)
Ensure given path ends with path separator. |
boolean |
addSystemFilter(SystemFilter filter)
Adds given filter to the list. |
boolean |
areStringsCaseSensitive()
Same as isStringsCaseSensitive() |
void |
clone(SystemFilter targetFilter)
Clones a given filter to the given target filter. |
SystemFilter |
cloneSystemFilter(SystemFilter filter,
String aliasName)
Duplicates a given filter in the list. |
SystemFilterString |
copySystemFilterString(SystemFilter targetFilter,
SystemFilterString oldFilterString)
Copies a given filter string from this filter to another filter in this pool or another pool in this manager or another manager. |
SystemFilter |
createSystemFilter(String aliasName,
Vector filterStrings)
Creates a new nested system filter within this filter. |
void |
deleteSystemFilter(SystemFilter filter)
Removes a given filter from the list. |
NotificationChain |
eBasicRemoveFromContainer(NotificationChain msgs)
|
Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(EStructuralFeature eFeature)
|
Object |
getAdapter(Class adapterType)
This is the method required by the IAdaptable interface. |
Object[] |
getChildren()
Return the children of this filter. |
int |
getFilterStringCount()
Return how many filter strings are defined in this filter. |
Vector |
getFilterStringObjectsVector()
Get this filter's filter strings as a Vector of FilterString objects |
String[] |
getFilterStrings()
Return filter strings as an array of String objects. |
Vector |
getFilterStringsVector()
Return filter strings as a Vector of String objects |
protected static IFolder |
getFolder(SystemFilter filter)
Return folder |
SystemMOFHelpers |
getMOFHelpers()
|
static SystemMOFHelpers |
getMOFHelpers(SystemFilterPoolManagerImpl mgr)
|
String |
getName()
Returns the value of the 'Name' attribute |
protected static SystemFilterNamingPolicy |
getNamingPolicy(SystemFilter filter)
Return naming policy |
EList |
getNestedFilters()
Returns the value of the 'Nested Filters' containment reference list. |
SystemFilter |
getParentFilter()
Returns the value of the 'Parent Filter' container reference. |
SystemFilterContainer |
getParentFilterContainer()
Return the ISystemFilterContainer parent of this filter. |
SystemFilterPool |
getParentFilterPool()
Return the parent pool of this filter. |
SystemFilterPoolManagerProvider |
getProvider()
Return the caller which instantiated the filter pool manager overseeing this filter framework instance |
int |
getRelativeOrder()
Returns the value of the 'Relative Order' attribute |
int |
getRelease()
Returns the value of the 'Release' attribute |
protected static String |
getRootSaveFileName(SystemFilter filter)
Return the root save file name without the extension .xmi |
protected static String |
getRootSaveFileName(SystemFilterNamingPolicy namingPolicy,
String name)
Return the root save file name without the extension .xmi |
IFile |
getSaveFile()
Return a handle to the file this filter is saved to. |
String |
getSaveFileName()
Return the unqualified name of the file this filter is saved to. |
protected static String |
getSaveFileName(SystemMOFHelpers mofHelpers,
SystemFilter filter)
Return the unqualified save file name with the extension .xmi |
protected static String |
getSaveFilePathAndName(SystemMOFHelpers mofHelpers,
SystemFilter filter)
Return the qualified save file name with the extension .xmi |
EList |
getStrings()
Returns the value of the 'Strings' containment reference list. |
SystemFilter |
getSystemFilter(String aliasName)
Return a filter object, given its aliasname. |
int |
getSystemFilterCount()
Return how many filters are defined in this filter container |
Vector |
getSystemFilterNames()
Return Vector of String objects: the names of existing filters in this container. |
SystemFilterPool |
getSystemFilterPool()
From SystemFilterContainer. |
SystemFilterPoolManager |
getSystemFilterPoolManager()
Return the filter pool manager managing this collection of filter pools and their filters. |
int |
getSystemFilterPosition(SystemFilter filter)
Return a given filter's zero-based location |
SystemFilter[] |
getSystemFilters()
Return the nested filters as an array |
SystemFilterString |
getSystemFilterString(String string)
Get a filter string given its string value |
SystemFilterString[] |
getSystemFilterStrings()
Get this filter's filter string objects as an array |
Vector |
getSystemFiltersVector()
Return the nested filters as a Vector |
String |
getType()
Returns the type attribute. |
String |
getTypeGen()
Returns the type attribute. |
boolean |
hasChildren()
Returns true if this filter has any nested filters or any filter strings |
protected void |
initializeFilterStrings()
Internal use method |
static FiltersFactory |
initMOF()
Initialize the MOF package. |
protected EList |
internalGetFilters()
|
protected void |
invalidateCache()
Clear internal cache so it will be rebuilt on next request. |
boolean |
isDefault()
Returns the value of the 'Default' attribute |
boolean |
isNested()
Return true if this filter is a nested filter or not. |
boolean |
isNonChangable()
Returns the value of the 'Non Changable' attribute |
boolean |
isNonDeletable()
Returns the value of the 'Non Deletable' attribute |
boolean |
isNonRenamable()
Returns the value of the 'Non Renamable' attribute |
boolean |
isPromptable()
Returns the value of the 'Promptable' attribute |
boolean |
isSetSingleFilterStringOnly()
|
boolean |
isSetStringsCaseSensitive()
Returns whether the value of the ' Strings Case Sensitive ' attribute is set |
boolean |
isSingleFilterStringOnly()
Returns true if this filter is limited to a single filter string. |
boolean |
isSingleFilterStringOnlyGen()
|
boolean |
isStringsCaseSensitive()
Are filter strings in this filter case sensitive? |
boolean |
isStringsNonChangable()
Returns the value of the 'Strings Non Changable' attribute |
boolean |
isSupportsDuplicateFilterStrings()
Returns the value of the 'Supports Duplicate Filter Strings' attribute |
boolean |
isSupportsNestedFilters()
Returns the value of the 'Supports Nested Filters' attribute |
boolean |
isTransient()
Return true if this a transient or simple filter that is only created temporary "on the fly" and not intended to be saved or part of the filter framework. |
void |
moveSystemFilter(int pos,
SystemFilter filter)
Move a given filter to a given zero-based location |
void |
moveSystemFilterString(int pos,
SystemFilterString filterString)
Move a given filter string to a given zero-based location |
SystemFilterString |
removeFilterString(int position)
Remove a filter string from this filter's list, given its zero-based position |
SystemFilterString |
removeFilterString(String oldString)
Delete a filter string from this filter's list. |
boolean |
removeFilterString(SystemFilterString filterString)
Remove a filter string from this filter's list, given its SystemFilterString object. |
void |
renameSystemFilter(SystemFilter filter,
String newName)
Rename a given filter in the list. |
static SystemFilter |
restore(SystemMOFHelpers mofHelpers,
IFolder folder,
String name,
SystemFilterPool parentPool,
SystemFilterNamingPolicy namingPolicy)
Restore specific filter. |
void |
save()
Attempt to save contents of filter to disk. |
void |
setDefault(boolean newDefault)
Sets the value of the ' Default ' attribute |
void |
setFilterStrings(String[] newStrings)
Set all the filter strings for this filter. |
void |
setFilterStrings(Vector newStrings)
Set all the filter strings for this filter. |
void |
setName(String newName)
Sets the value of the ' Name ' attribute |
void |
setNonChangable(boolean newNonChangable)
Sets the value of the ' Non Changable ' attribute |
void |
setNonDeletable(boolean newNonDeletable)
Sets the value of the ' Non Deletable ' attribute |
void |
setNonRenamable(boolean newNonRenamable)
Sets the value of the ' Non Renamable ' attribute |
void |
setParentFilter(SystemFilter newParentFilter)
Sets the value of the ' Parent Filter ' container reference |
void |
setParentFilterPool(SystemFilterPool parentPool)
Internal use method to set the parent filter pool. |
void |
setPromptable(boolean newPromptable)
Sets the value of the ' Promptable ' attribute |
void |
setRelativeOrder(int newRelativeOrder)
Sets the value of the ' Relative Order ' attribute |
void |
setRelease(int newRelease)
Sets the value of the ' Release ' attribute |
void |
setSingleFilterStringOnly(boolean newSingleFilterStringOnly)
|
void |
setStringsCaseSensitive(boolean newStringsCaseSensitive)
Sets the value of the ' Strings Case Sensitive ' attribute |
void |
setStringsNonChangable(boolean newStringsNonChangable)
Sets the value of the ' Strings Non Changable ' attribute |
void |
setSupportsDuplicateFilterStrings(boolean newSupportsDuplicateFilterStrings)
Sets the value of the ' Supports Duplicate Filter Strings ' attribute |
void |
setSupportsNestedFilters(boolean newSupportsNestedFilters)
Sets the value of the ' Supports Nested Filters ' attribute |
void |
setType(String newType)
Sets the value of the ' Type ' attribute |
boolean |
supportsDuplicateFilterStrings()
Does this support duplicate filter strings? |
boolean |
supportsNestedFilters()
Does this support nested filters? |
String |
toString()
Return string identifying this filter |
void |
unsetSingleFilterStringOnly()
|
void |
unsetStringsCaseSensitive()
Unsets the value of the ' Strings Case Sensitive ' attribute |
void |
updateFilterString(SystemFilterString filterString,
String newValue)
Update a new filter string's string value |
void |
updateSystemFilter(SystemFilter filter,
String newName,
String[] newStrings)
Updates a given filter in the list. |
Methods inherited from class com.ibm.etools.systems.references.impl.SystemReferencedObjectImpl |
---|
addReference, getReferenceCount, getReferencingObjects, removeAllReferences, removeReference |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.etools.systems.references.ISystemReferencedObject |
---|
addReference, getReferenceCount, getReferencingObjects, removeAllReferences, removeReference |
Field Detail |
public static final String copyright
protected static final String NAME_EDEFAULT
Name
' attribute.
getName()
protected String[] filterStringArray
protected SystemFilterString[] filterStringObjectArray
protected Vector filterStringVector
protected static boolean debug
protected String name
protected static final String TYPE_EDEFAULT
Type
' attribute.
getType()
protected String type
protected static final boolean SUPPORTS_NESTED_FILTERS_EDEFAULT
Supports Nested Filters
' attribute.
isSupportsNestedFilters()
,
Constant Field Valuesprotected boolean supportsNestedFilters
protected static final int RELATIVE_ORDER_EDEFAULT
Relative Order
' attribute.
getRelativeOrder()
,
Constant Field Valuesprotected int relativeOrder
protected static final boolean DEFAULT_EDEFAULT
Default
' attribute.
isDefault()
,
Constant Field Valuesprotected boolean default_
protected static final boolean STRINGS_CASE_SENSITIVE_EDEFAULT
Strings Case Sensitive
' attribute.
isStringsCaseSensitive()
,
Constant Field Valuesprotected boolean stringsCaseSensitive
protected boolean stringsCaseSensitiveESet
protected static final boolean PROMPTABLE_EDEFAULT
Promptable
' attribute.
isPromptable()
,
Constant Field Valuesprotected boolean promptable
protected static final boolean SUPPORTS_DUPLICATE_FILTER_STRINGS_EDEFAULT
Supports Duplicate Filter Strings
' attribute.
isSupportsDuplicateFilterStrings()
,
Constant Field Valuesprotected boolean supportsDuplicateFilterStrings
protected static final boolean NON_DELETABLE_EDEFAULT
Non Deletable
' attribute.
isNonDeletable()
,
Constant Field Valuesprotected boolean nonDeletable
protected static final boolean NON_RENAMABLE_EDEFAULT
Non Renamable
' attribute.
isNonRenamable()
,
Constant Field Valuesprotected boolean nonRenamable
protected static final boolean NON_CHANGABLE_EDEFAULT
Non Changable
' attribute.
isNonChangable()
,
Constant Field Valuesprotected boolean nonChangable
protected static final boolean STRINGS_NON_CHANGABLE_EDEFAULT
Strings Non Changable
' attribute.
isStringsNonChangable()
,
Constant Field Valuesprotected boolean stringsNonChangable
protected static final int RELEASE_EDEFAULT
Release
' attribute.
getRelease()
,
Constant Field Valuesprotected int release
protected static final boolean SINGLE_FILTER_STRING_ONLY_EDEFAULT
Single Filter String Only
' attribute.
isSingleFilterStringOnly()
,
Constant Field Valuesprotected boolean singleFilterStringOnly
Single Filter String Only
' attribute.
isSingleFilterStringOnly()
protected boolean singleFilterStringOnlyESet
protected EList nestedFilters
protected EList strings
Constructor Detail |
protected SystemFilterImpl()
Method Detail |
protected EClass eStaticClass()
eStaticClass
in class SystemReferencedObjectImpl
protected EList internalGetFilters()
public String getType()
getType
in interface SystemFilter
SystemFilter.setType(String)
,
FiltersPackage.getSystemFilter_Type()
public String getTypeGen()
public SystemFilter createSystemFilter(String aliasName, Vector filterStrings)
createSystemFilter
in interface SystemFilterContainer
aliasName
- The name to give the new filter. Must be unique for this pool.filterStrings
- The list of String objects that represent the filter strings.protected void initializeFilterStrings()
public void clone(SystemFilter targetFilter)
clone
in interface SystemFilter
targetFilter
- new filter into which we copy all our datapublic SystemFilterString copySystemFilterString(SystemFilter targetFilter, SystemFilterString oldFilterString)
copySystemFilterString
in interface SystemFilter
public SystemFilterPool getSystemFilterPool()
getSystemFilterPool
in interface SystemFilterContainer
public boolean isTransient()
We always return false.
isTransient
in interface SystemFilter
SystemFilterSimpleImpl
public boolean supportsNestedFilters()
public boolean supportsDuplicateFilterStrings()
supportsDuplicateFilterStrings
in interface SystemFilter
public boolean isNested()
isNested
in interface SystemFilter
public boolean isStringsCaseSensitive()
isStringsCaseSensitive
in interface SystemFilter
SystemFilter.isSetStringsCaseSensitive()
,
SystemFilter.unsetStringsCaseSensitive()
,
SystemFilter.setStringsCaseSensitive(boolean)
,
FiltersPackage.getSystemFilter_StringsCaseSensitive()
public boolean areStringsCaseSensitive()
areStringsCaseSensitive
in interface SystemFilterContainer
public Vector getSystemFilterNames()
getSystemFilterNames
in interface SystemFilterContainer
public Vector getSystemFiltersVector()
getSystemFiltersVector
in interface SystemFilterContainer
public SystemFilter[] getSystemFilters()
getSystemFilters
in interface SystemFilterContainer
public int getSystemFilterCount()
getSystemFilterCount
in interface SystemFilterContainer
public SystemFilter getSystemFilter(String aliasName)
getSystemFilter
in interface SystemFilterContainer
aliasName
- unique aliasName (case insensitive) to search on.
public boolean addSystemFilter(SystemFilter filter)
PLEASE NOTE:
addSystemFilter
in interface SystemFilterContainer
filter
- SystemFilter object to add
public void deleteSystemFilter(SystemFilter filter)
deleteSystemFilter
in interface SystemFilterContainer
filter
- SystemFilter object to removepublic void renameSystemFilter(SystemFilter filter, String newName)
renameSystemFilter
in interface SystemFilterContainer
filter
- SystemFilter object to removenewName
- New name to assign it. Assumes unique checking already done.public void updateSystemFilter(SystemFilter filter, String newName, String[] newStrings)
updateSystemFilter
in interface SystemFilterContainer
filter
- SystemFilter object to updatenewName
- New name to assign it. Assumes unique checking already done.newStrings
- New strings to assign it. Replaces current strings.public SystemFilter cloneSystemFilter(SystemFilter filter, String aliasName)
filter
- SystemFilter object to clonepublic int getSystemFilterPosition(SystemFilter filter)
getSystemFilterPosition
in interface SystemFilterContainer
public void moveSystemFilter(int pos, SystemFilter filter)
moveSystemFilter
in interface SystemFilterContainer
public SystemFilterPool getParentFilterPool()
getParentFilterPool
in interface SystemFilter
public void setParentFilterPool(SystemFilterPool parentPool)
setParentFilterPool
in interface SystemFilter
public SystemFilterContainer getParentFilterContainer()
getParentFilterContainer
in interface SystemFilter
protected void invalidateCache()
public String[] getFilterStrings()
getFilterStrings
in interface SystemFilter
public Vector getFilterStringsVector()
getFilterStringsVector
in interface SystemFilter
public Vector getFilterStringObjectsVector()
getFilterStringObjectsVector
in interface SystemFilter
public int getFilterStringCount()
getFilterStringCount
in interface SystemFilter
public SystemFilterString getSystemFilterString(String string)
getSystemFilterString
in interface SystemFilter
public void setFilterStrings(Vector newStrings)
setFilterStrings
in interface SystemFilter
newStrings
- Vector of String objectspublic SystemFilterString[] getSystemFilterStrings()
getSystemFilterStrings
in interface SystemFilter
public void setFilterStrings(String[] newStrings)
setFilterStrings
in interface SystemFilter
newStrings
- array of String objectspublic SystemFilterString addFilterString(String newString)
addFilterString
in interface SystemFilter
public SystemFilterString addFilterString(String newString, int position)
addFilterString
in interface SystemFilter
public void updateFilterString(SystemFilterString filterString, String newValue)
updateFilterString
in interface SystemFilter
public SystemFilterString removeFilterString(String oldString)
removeFilterString
in interface SystemFilter
public SystemFilterString removeFilterString(int position)
removeFilterString
in interface SystemFilter
public boolean removeFilterString(SystemFilterString filterString)
removeFilterString
in interface SystemFilter
public void moveSystemFilterString(int pos, SystemFilterString filterString)
moveSystemFilterString
in interface SystemFilter
public Object getAdapter(Class adapterType)
getAdapter
in interface IAdaptable
public Object[] getChildren()
public boolean hasChildren()
public SystemFilterPoolManagerProvider getProvider()
getProvider
in interface SystemFilter
public SystemFilterPoolManager getSystemFilterPoolManager()
getSystemFilterPoolManager
in interface SystemFilterContainer
public IFile getSaveFile()
Called by SystemFilterPoolManager on a rename or delete operation when the save policy is one file per filter.
getSaveFile
in interface SystemFilter
public String getSaveFileName()
Called by SystemFilterPoolManager on a rename or delete operation when the save policy is one file per filter.
getSaveFileName
in interface SystemFilter
public void save() throws Exception
save
in interface SystemFilter
Exception
public static SystemFilter restore(SystemMOFHelpers mofHelpers, IFolder folder, String name, SystemFilterPool parentPool, SystemFilterNamingPolicy namingPolicy) throws Exception
mofHelpers
- helper object with routines for saving/restoring using mof.folder
- the folder containing the saved file.name
- The name of the saved filter. The file name is derived from this.parentPool
- the SystemFilterPool that is the parent of this filter. Will be perpetuated to nested filters.namingPolicy
- Tells us how to derive file name from filter name. Can be null for default prefix name.
Exception
protected static String getSaveFilePathAndName(SystemMOFHelpers mofHelpers, SystemFilter filter)
protected static String getSaveFileName(SystemMOFHelpers mofHelpers, SystemFilter filter)
protected static String getRootSaveFileName(SystemFilter filter)
protected static String getRootSaveFileName(SystemFilterNamingPolicy namingPolicy, String name)
protected static SystemFilterNamingPolicy getNamingPolicy(SystemFilter filter)
protected static IFolder getFolder(SystemFilter filter)
public static String addPathTerminator(String path)
public static FiltersFactory initMOF()
public static SystemMOFHelpers getMOFHelpers(SystemFilterPoolManagerImpl mgr)
public SystemMOFHelpers getMOFHelpers()
public String toString()
public String getName()
SystemFilter
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
getName
in interface SystemFilter
SystemFilter.setName(String)
,
FiltersPackage.getSystemFilter_Name()
public void setName(String newName)
SystemFilter
Name
' attribute.
setName
in interface SystemFilter
newName
- the new value of the 'Name' attribute.SystemFilter.getName()
public void setType(String newType)
SystemFilter
Type
' attribute.
setType
in interface SystemFilter
newType
- the new value of the 'Type' attribute.SystemFilter.getType()
public boolean isSupportsNestedFilters()
SystemFilter
If the meaning of the 'Supports Nested Filters' attribute isn't clear, there really should be more of a description here...
isSupportsNestedFilters
in interface SystemFilter
SystemFilter.setSupportsNestedFilters(boolean)
,
FiltersPackage.getSystemFilter_SupportsNestedFilters()
public void setSupportsNestedFilters(boolean newSupportsNestedFilters)
SystemFilter
Supports Nested Filters
' attribute.
setSupportsNestedFilters
in interface SystemFilter
newSupportsNestedFilters
- the new value of the 'Supports Nested Filters' attribute.SystemFilter.isSupportsNestedFilters()
public int getRelativeOrder()
SystemFilter
If the meaning of the 'Relative Order' attribute isn't clear, there really should be more of a description here...
getRelativeOrder
in interface SystemFilter
SystemFilter.setRelativeOrder(int)
,
FiltersPackage.getSystemFilter_RelativeOrder()
public void setRelativeOrder(int newRelativeOrder)
SystemFilter
Relative Order
' attribute.
setRelativeOrder
in interface SystemFilter
newRelativeOrder
- the new value of the 'Relative Order' attribute.SystemFilter.getRelativeOrder()
public boolean isDefault()
SystemFilter
If the meaning of the 'Default' attribute isn't clear, there really should be more of a description here...
isDefault
in interface SystemFilter
SystemFilter.setDefault(boolean)
,
FiltersPackage.getSystemFilter_Default()
public void setDefault(boolean newDefault)
SystemFilter
Default
' attribute.
setDefault
in interface SystemFilter
newDefault
- the new value of the 'Default' attribute.SystemFilter.isDefault()
public void setStringsCaseSensitive(boolean newStringsCaseSensitive)
SystemFilter
Strings Case Sensitive
' attribute.
setStringsCaseSensitive
in interface SystemFilter
newStringsCaseSensitive
- the new value of the 'Strings Case Sensitive' attribute.SystemFilter.isSetStringsCaseSensitive()
,
SystemFilter.unsetStringsCaseSensitive()
,
SystemFilter.isStringsCaseSensitive()
public void unsetStringsCaseSensitive()
SystemFilter
Strings Case Sensitive
' attribute.
unsetStringsCaseSensitive
in interface SystemFilter
SystemFilter.isSetStringsCaseSensitive()
,
SystemFilter.isStringsCaseSensitive()
,
SystemFilter.setStringsCaseSensitive(boolean)
public boolean isSetStringsCaseSensitive()
SystemFilter
Strings Case Sensitive
' attribute is set.
isSetStringsCaseSensitive
in interface SystemFilter
SystemFilter.unsetStringsCaseSensitive()
,
SystemFilter.isStringsCaseSensitive()
,
SystemFilter.setStringsCaseSensitive(boolean)
public boolean isPromptable()
SystemFilter
If the meaning of the 'Promptable' attribute isn't clear, there really should be more of a description here...
isPromptable
in interface SystemFilter
SystemFilter.setPromptable(boolean)
,
FiltersPackage.getSystemFilter_Promptable()
public void setPromptable(boolean newPromptable)
SystemFilter
Promptable
' attribute.
setPromptable
in interface SystemFilter
newPromptable
- the new value of the 'Promptable' attribute.SystemFilter.isPromptable()
public SystemFilter getParentFilter()
SystemFilter
Nested Filters
'.
If the meaning of the 'Parent Filter' container reference isn't clear, there really should be more of a description here...
getParentFilter
in interface SystemFilter
SystemFilter.setParentFilter(SystemFilter)
,
FiltersPackage.getSystemFilter_ParentFilter()
,
SystemFilter.getNestedFilters()
public void setParentFilter(SystemFilter newParentFilter)
SystemFilter
Parent Filter
' container reference.
setParentFilter
in interface SystemFilter
newParentFilter
- the new value of the 'Parent Filter' container reference.SystemFilter.getParentFilter()
public EList getNestedFilters()
SystemFilter
SystemFilter
.
It is bidirectional and its opposite is 'Parent Filter
'.
If the meaning of the 'Nested Filters' containment reference list isn't clear, there really should be more of a description here...
getNestedFilters
in interface SystemFilter
FiltersPackage.getSystemFilter_NestedFilters()
,
SystemFilter.getParentFilter()
public EList getStrings()
SystemFilter
SystemFilterString
.
If the meaning of the 'Strings' containment reference list isn't clear, there really should be more of a description here...
getStrings
in interface SystemFilter
FiltersPackage.getSystemFilter_Strings()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, Class baseClass, NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, Class baseClass, NotificationChain msgs)
public NotificationChain eBasicRemoveFromContainer(NotificationChain msgs)
public Object eGet(EStructuralFeature eFeature, boolean resolve)
public boolean eIsSet(EStructuralFeature eFeature)
public void eSet(EStructuralFeature eFeature, Object newValue)
public void eUnset(EStructuralFeature eFeature)
public boolean isSupportsDuplicateFilterStrings()
SystemFilter
If the meaning of the 'Supports Duplicate Filter Strings' attribute isn't clear, there really should be more of a description here...
isSupportsDuplicateFilterStrings
in interface SystemFilter
SystemFilter.setSupportsDuplicateFilterStrings(boolean)
,
FiltersPackage.getSystemFilter_SupportsDuplicateFilterStrings()
public void setSupportsDuplicateFilterStrings(boolean newSupportsDuplicateFilterStrings)
SystemFilter
Supports Duplicate Filter Strings
' attribute.
setSupportsDuplicateFilterStrings
in interface SystemFilter
newSupportsDuplicateFilterStrings
- the new value of the 'Supports Duplicate Filter Strings' attribute.SystemFilter.isSupportsDuplicateFilterStrings()
public boolean isNonDeletable()
SystemFilter
If the meaning of the 'Non Deletable' attribute isn't clear, there really should be more of a description here...
isNonDeletable
in interface SystemFilter
SystemFilter.setNonDeletable(boolean)
,
FiltersPackage.getSystemFilter_NonDeletable()
public void setNonDeletable(boolean newNonDeletable)
SystemFilter
Non Deletable
' attribute.
setNonDeletable
in interface SystemFilter
newNonDeletable
- the new value of the 'Non Deletable' attribute.SystemFilter.isNonDeletable()
public boolean isNonRenamable()
SystemFilter
If the meaning of the 'Non Renamable' attribute isn't clear, there really should be more of a description here...
isNonRenamable
in interface SystemFilter
SystemFilter.setNonRenamable(boolean)
,
FiltersPackage.getSystemFilter_NonRenamable()
public void setNonRenamable(boolean newNonRenamable)
SystemFilter
Non Renamable
' attribute.
setNonRenamable
in interface SystemFilter
newNonRenamable
- the new value of the 'Non Renamable' attribute.SystemFilter.isNonRenamable()
public boolean isNonChangable()
SystemFilter
If the meaning of the 'Non Changable' attribute isn't clear, there really should be more of a description here...
isNonChangable
in interface SystemFilter
SystemFilter.setNonChangable(boolean)
,
FiltersPackage.getSystemFilter_NonChangable()
public void setNonChangable(boolean newNonChangable)
SystemFilter
Non Changable
' attribute.
setNonChangable
in interface SystemFilter
newNonChangable
- the new value of the 'Non Changable' attribute.SystemFilter.isNonChangable()
public boolean isStringsNonChangable()
SystemFilter
If the meaning of the 'Strings Non Changable' attribute isn't clear, there really should be more of a description here...
isStringsNonChangable
in interface SystemFilter
SystemFilter.setStringsNonChangable(boolean)
,
FiltersPackage.getSystemFilter_StringsNonChangable()
public void setStringsNonChangable(boolean newStringsNonChangable)
SystemFilter
Strings Non Changable
' attribute.
setStringsNonChangable
in interface SystemFilter
newStringsNonChangable
- the new value of the 'Strings Non Changable' attribute.SystemFilter.isStringsNonChangable()
public int getRelease()
SystemFilter
If the meaning of the 'Release' attribute isn't clear, there really should be more of a description here...
getRelease
in interface SystemFilter
SystemFilter.setRelease(int)
,
FiltersPackage.getSystemFilter_Release()
public void setRelease(int newRelease)
SystemFilter
Release
' attribute.
setRelease
in interface SystemFilter
newRelease
- the new value of the 'Release' attribute.SystemFilter.getRelease()
public boolean isSingleFilterStringOnly()
isSingleFilterStringOnly
in interface SystemFilter
SystemFilter.isSetSingleFilterStringOnly()
,
SystemFilter.unsetSingleFilterStringOnly()
,
SystemFilter.setSingleFilterStringOnly(boolean)
,
FiltersPackage.getSystemFilter_SingleFilterStringOnly()
public boolean isSingleFilterStringOnlyGen()
public void setSingleFilterStringOnly(boolean newSingleFilterStringOnly)
setSingleFilterStringOnly
in interface SystemFilter
newSingleFilterStringOnly
- the new value of the 'Single Filter String Only' attribute.SystemFilter.isSetSingleFilterStringOnly()
,
SystemFilter.unsetSingleFilterStringOnly()
,
SystemFilter.isSingleFilterStringOnly()
public void unsetSingleFilterStringOnly()
unsetSingleFilterStringOnly
in interface SystemFilter
SystemFilter.isSetSingleFilterStringOnly()
,
SystemFilter.isSingleFilterStringOnly()
,
SystemFilter.setSingleFilterStringOnly(boolean)
public boolean isSetSingleFilterStringOnly()
isSetSingleFilterStringOnly
in interface SystemFilter
SystemFilter.unsetSingleFilterStringOnly()
,
SystemFilter.isSingleFilterStringOnly()
,
SystemFilter.setSingleFilterStringOnly(boolean)
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |