|
INRIA & friends | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents an Ontology alignment.
Method Summary | |
void |
accept(AlignmentVisitor visitor)
Alignment methods |
Cell |
addAlignCell(java.lang.Object ob1,
java.lang.Object ob2)
|
Cell |
addAlignCell(java.lang.Object ob1,
java.lang.Object ob,
java.lang.String relation,
double measure)
Cells are created and indexed at once |
Alignment |
compose(Alignment align)
|
void |
cut(double threshold)
|
void |
cut(java.lang.String method,
double threshold)
|
void |
dump(org.xml.sax.ContentHandler h)
Dump should be implemented as a method generating SAX events for a SAXHandler provided as input |
Cell |
getAlignCell1(java.lang.Object ob)
Cells are retrieved These primitives are deprecated. |
Cell |
getAlignCell2(java.lang.Object ob)
|
java.util.Set |
getAlignCells1(java.lang.Object ob)
Cells are retrieved These primitives are deprecated. |
java.util.Set |
getAlignCells2(java.lang.Object ob)
|
java.lang.Object |
getAlignedObject1(java.lang.Object ob)
Each part of the cell can be queried independently. |
java.lang.Object |
getAlignedObject2(java.lang.Object ob)
|
Relation |
getAlignedRelation1(java.lang.Object ob)
|
Relation |
getAlignedRelation2(java.lang.Object ob)
|
double |
getAlignedStrength1(java.lang.Object ob)
|
double |
getAlignedStrength2(java.lang.Object ob)
|
java.util.Enumeration |
getElements()
|
java.lang.String |
getExtension(java.lang.String label)
|
Parameters |
getExtensions()
Extensions are a way to read and add other information (metadata) to the alignment structure itself. |
java.net.URI |
getFile1()
|
java.net.URI |
getFile2()
|
java.lang.String |
getLevel()
|
java.lang.Object |
getOntology1()
The alignment has reference to the two aligned ontology. |
java.lang.Object |
getOntology2()
|
java.lang.String |
getType()
|
void |
harden(double threshold)
|
Alignment |
inverse()
Algebra of alignment manipulation operations: compose, join, meet. |
Alignment |
join(Alignment align)
|
Alignment |
meet(Alignment align)
|
int |
nbCells()
|
void |
render(AlignmentVisitor renderer)
Exporting The alignments are exported for other purposes. |
void |
setExtension(java.lang.String label,
java.lang.String value)
|
void |
setFile1(java.net.URI type)
Alignment type: Currently defined a sa String. |
void |
setFile2(java.net.URI type)
|
void |
setLevel(java.lang.String level)
Alignment type: Currently defined a sa String. |
void |
setOntology1(java.lang.Object ontology)
|
void |
setOntology2(java.lang.Object ontology)
|
void |
setType(java.lang.String type)
Alignment type: Currently defined a sa String. |
Method Detail |
public void accept(AlignmentVisitor visitor) throws AlignmentException
AlignmentException
public java.lang.Object getOntology1()
public java.lang.Object getOntology2()
public void setOntology1(java.lang.Object ontology) throws AlignmentException
AlignmentException
public void setOntology2(java.lang.Object ontology) throws AlignmentException
AlignmentException
public void setLevel(java.lang.String level)
public java.lang.String getLevel()
public void setType(java.lang.String type)
public java.lang.String getType()
public void setFile1(java.net.URI type)
public void setFile2(java.net.URI type)
public java.net.URI getFile1()
public java.net.URI getFile2()
public Cell addAlignCell(java.lang.Object ob1, java.lang.Object ob, java.lang.String relation, double measure) throws AlignmentException
AlignmentException
public Cell addAlignCell(java.lang.Object ob1, java.lang.Object ob2) throws AlignmentException
AlignmentException
public Cell getAlignCell1(java.lang.Object ob) throws AlignmentException
AlignmentException
public Cell getAlignCell2(java.lang.Object ob) throws AlignmentException
AlignmentException
public java.lang.Object getAlignedObject1(java.lang.Object ob) throws AlignmentException
AlignmentException
public java.lang.Object getAlignedObject2(java.lang.Object ob) throws AlignmentException
AlignmentException
public Relation getAlignedRelation1(java.lang.Object ob) throws AlignmentException
AlignmentException
public Relation getAlignedRelation2(java.lang.Object ob) throws AlignmentException
AlignmentException
public double getAlignedStrength1(java.lang.Object ob) throws AlignmentException
AlignmentException
public double getAlignedStrength2(java.lang.Object ob) throws AlignmentException
AlignmentException
public java.util.Set getAlignCells1(java.lang.Object ob) throws AlignmentException
AlignmentException
public java.util.Set getAlignCells2(java.lang.Object ob) throws AlignmentException
AlignmentException
public Parameters getExtensions()
public java.lang.String getExtension(java.lang.String label)
public void setExtension(java.lang.String label, java.lang.String value)
public java.util.Enumeration getElements()
public int nbCells()
public void cut(java.lang.String method, double threshold) throws AlignmentException
AlignmentException
public void cut(double threshold) throws AlignmentException
AlignmentException
public void harden(double threshold) throws AlignmentException
AlignmentException
public Alignment inverse() throws AlignmentException
AlignmentException
public Alignment meet(Alignment align) throws AlignmentException
AlignmentException
public Alignment join(Alignment align) throws AlignmentException
AlignmentException
public Alignment compose(Alignment align) throws AlignmentException
AlignmentException
public void dump(org.xml.sax.ContentHandler h)
public void render(AlignmentVisitor renderer) throws AlignmentException
AlignmentException
|
INRIA & friends | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |