|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iastate.anthill.indus.datasource.mapping.DataSourceMapping
Handle ontology mapping
| Field Summary | |
java.util.Vector |
avhMappingList
|
Connector[] |
defaultConnectors
|
java.lang.String |
name
|
SchemaMapping |
schemaMapping
|
| Constructor Summary | |
DataSourceMapping()
|
|
DataSourceMapping(java.lang.String schema1,
java.lang.String schema2,
java.lang.String name)
|
|
| Method Summary | |
void |
addAVHMapping(OntologyMapping avhMapping)
|
BridgeRule |
addAVHMappingItem(java.lang.String AVH1,
java.lang.String term1,
Connector c,
java.lang.String AVH2,
java.lang.String term2)
|
BridgeRule |
addSchemaMappingItem(java.lang.String term1,
Connector c,
java.lang.String term2)
|
void |
clear()
delete all mapping information 2004-10-03 |
boolean |
deleteAVHMappingItem(java.lang.String AVH1,
java.lang.String term1,
Connector c,
java.lang.String AVH2,
java.lang.String term2)
Delete a AVH mapping bridge rules |
boolean |
deleteSchemaMappingItem(java.lang.String term1,
Connector c,
java.lang.String term2)
|
java.lang.String |
findAVHFirstMappedFrom(java.lang.String AVH2,
java.lang.String term2,
boolean isShort)
|
java.lang.String |
findAVHFirstMappedTo(java.lang.String AVH1,
java.lang.String term1,
boolean isShort)
|
OntologyMapping |
findAVHMapping(java.lang.String avhFrom,
java.lang.String avhTo)
Find the right mapping given from and to AVH name |
java.lang.String |
findSchemaFirstMappedFrom(java.lang.String schema_term1)
|
java.lang.String |
findSchemaFirstMappedTo(java.lang.String schema_term1)
Find the first term in schema2 mapped to the term in schema1 |
void |
fromXML(java.lang.String xmlText)
read mapping from the xml file |
DataSourceMapping |
getMirror()
|
java.lang.String |
getName()
|
java.util.Vector |
getUserConnectors()
|
static void |
main(java.lang.String[] args)
|
void |
setSchemaMapping(SchemaMapping schemaMapping)
|
java.lang.String |
toXML()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface edu.iastate.anthill.indus.datasource.Configable |
toString |
| Field Detail |
public final Connector[] defaultConnectors
public SchemaMapping schemaMapping
public java.util.Vector avhMappingList
public java.lang.String name
| Constructor Detail |
public DataSourceMapping()
public DataSourceMapping(java.lang.String schema1,
java.lang.String schema2,
java.lang.String name)
| Method Detail |
public java.lang.String getName()
public void fromXML(java.lang.String xmlText)
fromXML in interface Configablepublic java.lang.String toXML()
toXML in interface Configablepublic void setSchemaMapping(SchemaMapping schemaMapping)
public void addAVHMapping(OntologyMapping avhMapping)
public BridgeRule addSchemaMappingItem(java.lang.String term1,
Connector c,
java.lang.String term2)
public boolean deleteSchemaMappingItem(java.lang.String term1,
Connector c,
java.lang.String term2)
public BridgeRule addAVHMappingItem(java.lang.String AVH1,
java.lang.String term1,
Connector c,
java.lang.String AVH2,
java.lang.String term2)
public boolean deleteAVHMappingItem(java.lang.String AVH1,
java.lang.String term1,
Connector c,
java.lang.String AVH2,
java.lang.String term2)
AVH1 - Stringterm1 - StringAVH2 - Stringterm2 - String
public void clear()
public java.lang.String findSchemaFirstMappedTo(java.lang.String schema_term1)
schema_term1 - String
public java.lang.String findSchemaFirstMappedFrom(java.lang.String schema_term1)
public java.lang.String findAVHFirstMappedTo(java.lang.String AVH1,
java.lang.String term1,
boolean isShort)
public java.lang.String findAVHFirstMappedFrom(java.lang.String AVH2,
java.lang.String term2,
boolean isShort)
public java.util.Vector getUserConnectors()
public OntologyMapping findAVHMapping(java.lang.String avhFrom,
java.lang.String avhTo)
avhFrom - StringavhTo - String
public DataSourceMapping getMirror()
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||