org.eclipse.higgins.idas.cp.jena2.impl
Class ContextFactory

java.lang.Object
  extended byorg.eclipse.higgins.idas.cp.jena2.impl.ContextFactory
All Implemented Interfaces:
org.eclipse.higgins.configuration.api.IConfigurableComponent, org.eclipse.higgins.idas.api.IContextFactory

public abstract class ContextFactory
extends Object
implements org.eclipse.higgins.idas.api.IContextFactory


Constructor Summary
ContextFactory()
           
 
Method Summary
 org.eclipse.higgins.idas.api.IContext createContext(org.eclipse.higgins.idas.api.IContextId contextID)
           
 Iterator getContexts(String filter)
           
 String getName()
           
 String getPolicy()
           
 void setPolicy(String policy)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.higgins.idas.api.IContextFactory
getContextDescriptor, getTypes
 
Methods inherited from interface org.eclipse.higgins.configuration.api.IConfigurableComponent
configure, getComponentDescriptor
 

Constructor Detail

ContextFactory

public ContextFactory()
Method Detail

createContext

public org.eclipse.higgins.idas.api.IContext createContext(org.eclipse.higgins.idas.api.IContextId contextID)
                                                    throws org.eclipse.higgins.idas.api.IdASException
Specified by:
createContext in interface org.eclipse.higgins.idas.api.IContextFactory
Throws:
org.eclipse.higgins.idas.api.IdASException

getContexts

public Iterator getContexts(String filter)
                     throws org.eclipse.higgins.idas.api.IdASException
Specified by:
getContexts in interface org.eclipse.higgins.idas.api.IContextFactory
Throws:
org.eclipse.higgins.idas.api.IdASException

getName

public String getName()
               throws org.eclipse.higgins.idas.api.IdASException
Specified by:
getName in interface org.eclipse.higgins.idas.api.IContextFactory
Throws:
org.eclipse.higgins.idas.api.IdASException

getPolicy

public String getPolicy()
                 throws org.eclipse.higgins.idas.api.IdASException
Specified by:
getPolicy in interface org.eclipse.higgins.idas.api.IContextFactory
Throws:
org.eclipse.higgins.idas.api.IdASException

setPolicy

public void setPolicy(String policy)
               throws org.eclipse.higgins.idas.api.IdASException
Specified by:
setPolicy in interface org.eclipse.higgins.idas.api.IContextFactory
Throws:
org.eclipse.higgins.idas.api.IdASException