TPTP 4.6.0 Platform Project
Internal API Specification

org.eclipse.hyades.ui.filters.internal.util
Class FilterResourceFileHandler

java.lang.Object
  extended by org.eclipse.hyades.ui.filters.internal.util.FilterResourceFileHandler
Direct Known Subclasses:
FilterResourceHandler

public class FilterResourceFileHandler
extends java.lang.Object


Field Summary
protected  org.eclipse.emf.ecore.resource.Resource _resource
           
protected  org.eclipse.emf.common.util.URI _uri
           
 
Constructor Summary
protected FilterResourceFileHandler(org.eclipse.emf.common.util.URI uri)
           
 
Method Summary
 void addFilter(FilterQueries fq)
           
 void clear()
           
 FilterQueries filter(int i)
           
 FilterQueries filter(java.lang.String name)
           
 java.util.Vector filters(java.lang.String name)
           
static FilterResourceFileHandler instance(org.eclipse.emf.common.util.URI uri)
           
 void load()
           
 void load(java.io.InputStream is, java.util.Map resourceMap)
           
 void removeFilter(FilterQueries fq)
           
protected  void restoreResource()
           
 void save()
           
 void save(java.io.OutputStream oStream, java.util.Map resourceMap)
           
 int size()
           
 java.lang.Object[] toArray()
           
 void unload()
           
protected  void unload(boolean resetResource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_resource

protected org.eclipse.emf.ecore.resource.Resource _resource

_uri

protected org.eclipse.emf.common.util.URI _uri
Constructor Detail

FilterResourceFileHandler

protected FilterResourceFileHandler(org.eclipse.emf.common.util.URI uri)
Method Detail

instance

public static FilterResourceFileHandler instance(org.eclipse.emf.common.util.URI uri)

addFilter

public void addFilter(FilterQueries fq)

filter

public FilterQueries filter(int i)

size

public int size()

clear

public void clear()

removeFilter

public void removeFilter(FilterQueries fq)

filter

public FilterQueries filter(java.lang.String name)

filters

public java.util.Vector filters(java.lang.String name)

toArray

public java.lang.Object[] toArray()

save

public void save()

save

public void save(java.io.OutputStream oStream,
                 java.util.Map resourceMap)

load

public void load(java.io.InputStream is,
                 java.util.Map resourceMap)

load

public void load()

unload

public void unload()

unload

protected void unload(boolean resetResource)

restoreResource

protected void restoreResource()

TPTP 4.6.0 Platform Project
Internal API Specification