public class ModelFileFilter extends Object implements IRemoteFilter
IRemoteFilter.AlwaysFilter, IRemoteFilter.NeverFilterALWAYS, NEVER| Constructor and Description |
|---|
ModelFileFilter()
Create a new filter.
|
ModelFileFilter(boolean all,
List<String> selectedcomponents,
Map<URL,IResourceIdentifier> rids,
IExternalAccess exta)
Create a new filter.
|
| Modifier and Type | Method and Description |
|---|---|
IFuture<Boolean> |
filter(Object obj)
Test if object is accepted by filter.
|
IExternalAccess |
getExternalAccess()
Get the external access.
|
Map<URL,IResourceIdentifier> |
getResourceIdentifiers()
Get the resource identifiers for the root path entries.
|
List<String> |
getSelectedComponents()
Get the list of selected components.
|
boolean |
isAll()
Get the all.
|
void |
setAll(boolean all)
Set the all.
|
void |
setExternalAccess(IExternalAccess exta)
Set the external access.
|
void |
setResourceIdentifiers(Map<URL,IResourceIdentifier> rids)
Set the resource identifiers for the root path entries.
|
void |
setSelectedComponents(List<String> selectedcomponents)
Set the list of selected components.
|
public ModelFileFilter()
public ModelFileFilter(boolean all,
List<String> selectedcomponents,
Map<URL,IResourceIdentifier> rids,
IExternalAccess exta)
public void setAll(boolean all)
all - The all to set.public boolean isAll()
public List<String> getSelectedComponents()
public void setSelectedComponents(List<String> selectedcomponents)
selectedcomponents - The list of selcted components.public Map<URL,IResourceIdentifier> getResourceIdentifiers()
public void setResourceIdentifiers(Map<URL,IResourceIdentifier> rids)
public IExternalAccess getExternalAccess()
public void setExternalAccess(IExternalAccess exta)
exta - The external acccess.public IFuture<Boolean> filter(Object obj)
filter in interface IRemoteFilterobj - The object to filter.Copyright © 2015. All Rights Reserved.