|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory
uk.ac.bbk.dcs.automed.xml.wrappers.XindiceWrapperFactory
public class XindiceWrapperFactory
Class Task Description
| Field Summary |
|---|
| Fields inherited from class uk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory |
|---|
automedModelName, baseName, empty, factoryInUse, modelName, SOURCE_PREFIX |
| Constructor Summary | |
|---|---|
XindiceWrapperFactory()
|
|
| Method Summary | |
|---|---|
Schema |
createAutoMedSchema(AutoMedWrapper wrapper,
java.lang.String schemaName)
Create an AutoMed oriented schema from the source oriented schema. |
protected void |
createTypeHierarchy()
|
Model |
getAutoMedModel()
Return the AutoMed oriented Model used to represent the
Schema of the datasource. |
java.lang.String[] |
getFeatureNames()
Return the list of feature names provided by the wrapper factory. |
Model |
getModel()
Return the source oriented Model used to represent the
Schema of the datasource. |
protected AutoMedWrapper |
newAutoMedWrapper()
Create a new empty wrapper instance that this wrapper factory is then able to populate. |
protected void |
populateSchema(AutoMedWrapper wrapper)
Read the metadata from the wrapper connection, and store in existing Schema within the wrapper. |
| Methods inherited from class uk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory |
|---|
clearFeatures, getAutoMedModelName, getFeatures, getModelBaseName, getModelName, isFeatureInUse, safeIQL, setFeatures, setFeatures, setModelBaseName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XindiceWrapperFactory()
| Method Detail |
|---|
public final java.lang.String[] getFeatureNames()
AutoMedWrapperFactory#setFeature methods. In particular you may use the list
on javax.swing.JList#setListData()
getFeatureNames in class AutoMedWrapperFactorypublic final Model getModel()
AutoMedWrapperFactoryModel used to represent the
Schema of the datasource. For some wrappers, this may be
the same as AutoMed oriented Model returned by
AutoMedWrapperFactory.getAutoMedModel()
getModel in class AutoMedWrapperFactoryprotected void populateSchema(AutoMedWrapper wrapper)
AutoMedWrapperFactoryAutoMedWrapper
instances as part of the wrapper creation process.
populateSchema in class AutoMedWrapperFactorypublic final Model getAutoMedModel()
AutoMedWrapperFactoryModel used to represent the
Schema of the datasource.
getAutoMedModel in class AutoMedWrapperFactory
public final Schema createAutoMedSchema(AutoMedWrapper wrapper,
java.lang.String schemaName)
AutoMedWrapperFactory
createAutoMedSchema in class AutoMedWrapperFactorywrapper - A wrapper containing the source oriented Schema from which the AutoMed oriented Schema should be
produced.schemaName - name of the new AutoMed construct oriented schema
that is to be created from the source oriented schema. This schema must
not yet exist.
protected void createTypeHierarchy()
throws AutoMedException
AutoMedExceptionprotected AutoMedWrapper newAutoMedWrapper()
AutoMedWrapperFactory
newAutoMedWrapper in class AutoMedWrapperFactory
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||