uk.ac.ic.doc.automed.modelmanagement.modeldef
Class QueryCacheModelDef

java.lang.Object
  extended by uk.ac.ic.doc.automed.modelmanagement.modeldef.ModelDef
      extended by uk.ac.ic.doc.automed.modelmanagement.modeldef.QueryCacheModelDef

public class QueryCacheModelDef
extends ModelDef

Author:
acs203 The model definition for the P2P wrapper model

Field Summary
protected  Model cacheModel
           
private  Construct citem
           
private static java.lang.String[] featureNames
           
 
Fields inherited from class uk.ac.ic.doc.automed.modelmanagement.modeldef.ModelDef
automedModelName, baseName, distinctModels, empty, featureSet, modelInUse, modelName, SOURCE_PREFIX
 
Constructor Summary
QueryCacheModelDef()
          Creates a new instance of CSVWrapperFactory
 
Method Summary
 void createAutoMedModel()
          Create the automed oriented Model used to represent the Schema of the datasource.
 void createModel()
          Create the query cache model
 java.lang.String[] getFeatureNames()
          Return the names of the features of this model
 
Methods inherited from class uk.ac.ic.doc.automed.modelmanagement.modeldef.ModelDef
clearFeatures, getAutoMedModel, getAutoMedModelName, getFeatures, getModel, getModelBaseName, getModelName, isFeatureInUse, setFeatures, setFeatures, setModelBaseName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cacheModel

protected Model cacheModel

citem

private Construct citem

featureNames

private static final java.lang.String[] featureNames
Constructor Detail

QueryCacheModelDef

public QueryCacheModelDef()
Creates a new instance of CSVWrapperFactory

Method Detail

getFeatureNames

public java.lang.String[] getFeatureNames()
Return the names of the features of this model

Specified by:
getFeatureNames in class ModelDef

createModel

public void createModel()
                 throws InconsistentException
Create the query cache model

Specified by:
createModel in class ModelDef
Throws:
InconsistentException

createAutoMedModel

public void createAutoMedModel()
                        throws InconsistentException
Description copied from class: ModelDef
Create the automed oriented Model used to represent the Schema of the datasource.

Specified by:
createAutoMedModel in class ModelDef
Throws:
InconsistentException