public class PPPModelDatabaseReaderFactory
extends org.jamesii.core.data.model.read.plugintype.ModelReaderFactory
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_URI
The actual parameters of the
PPPMDatabaseReader are encoded in the
query of this default URL. |
Constructor and Description |
---|
PPPModelDatabaseReaderFactory() |
Modifier and Type | Method and Description |
---|---|
org.jamesii.core.data.model.IModelReader |
create(org.jamesii.core.parameters.ParameterBlock params) |
static org.jamesii.core.parameters.ParameterBlock |
createReaderParams(org.jamesii.core.data.DBConnectionData connData,
int projectionID)
Creates a parameter block that contains all relevant data for a database
model reader.
|
static org.jamesii.core.util.misc.Pair<org.jamesii.core.data.DBConnectionData,Integer> |
retrieveReaderParams(org.jamesii.core.parameters.ParameterBlock params)
Retrieve reader parameters from parameter block.
|
boolean |
supportsMIMEType(org.jamesii.core.data.model.read.plugintype.IMIMEType mime) |
boolean |
supportsModel(org.jamesii.core.model.IModel model) |
boolean |
supportsModel(org.jamesii.core.model.symbolic.ISymbolicModel<?> model) |
boolean |
supportsURI(URI uri) |
getParameter, getReadableName, getSubAlgoByParams, getSubAlgoParams, setInstanceContext, toString
compareTo, getCompleteInfoString, getName, setName
changed, changed, getMediator, getSimpleId, isObserved, registerObserver, report, report, report, report, report, report, report, report, setMediator, unregister, unregisterObserver, unregisterObservers
public static final String DEFAULT_URI
PPPMDatabaseReader
are encoded in the
query of this default URL.public org.jamesii.core.data.model.IModelReader create(org.jamesii.core.parameters.ParameterBlock params)
public boolean supportsModel(org.jamesii.core.model.IModel model)
supportsModel
in class org.jamesii.core.data.model.read.plugintype.ModelReaderFactory
public boolean supportsModel(org.jamesii.core.model.symbolic.ISymbolicModel<?> model)
supportsModel
in class org.jamesii.core.data.model.read.plugintype.ModelReaderFactory
public boolean supportsURI(URI uri)
public boolean supportsMIMEType(org.jamesii.core.data.model.read.plugintype.IMIMEType mime)
public static org.jamesii.core.parameters.ParameterBlock createReaderParams(org.jamesii.core.data.DBConnectionData connData, int projectionID)
connData
- the connection dataprojectionID
- the projection idpublic static org.jamesii.core.util.misc.Pair<org.jamesii.core.data.DBConnectionData,Integer> retrieveReaderParams(org.jamesii.core.parameters.ParameterBlock params)
params
- the parameter blockCopyright © 2013. All Rights Reserved.