eu.esdihumboldt.hale.io.oml.internal.goml.align
Class Cell
java.lang.Object
eu.esdihumboldt.hale.io.oml.internal.goml.align.Cell
- All Implemented Interfaces:
- ICell
public class Cell
- extends Object
- implements ICell
A Cell
contains a mapping between two Entities, such as
FeatureClass
es or Property
objects.
- Author:
- Thorsten Reitz
- Partner:
- 01 / Fraunhofer Institute for Computer Graphics Research
Nested classes/interfaces inherited from interface eu.esdihumboldt.hale.io.oml.internal.model.align.ICell |
ICell.RelationType |
Constructor Summary |
Cell()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cell
public Cell()
setEntity1
public void setEntity1(IEntity entity1)
getEntity1
public IEntity getEntity1()
- Specified by:
getEntity1
in interface ICell
- Returns:
- the first
IEntity
of the ICell
.
setEntity2
public void setEntity2(IEntity entity2)
getEntity2
public IEntity getEntity2()
- Specified by:
getEntity2
in interface ICell
- Returns:
- the second
IEntity
of the ICell
.
getRelation
public ICell.RelationType getRelation()
- Specified by:
getRelation
in interface ICell
- Returns:
- the relation
setRelation
public void setRelation(ICell.RelationType relation)
- Parameters:
relation
- the relation to set
getMeasure
public double getMeasure()
- Specified by:
getMeasure
in interface ICell
- Returns:
- the measure
setMeasure
public void setMeasure(double measure)
- Parameters:
measure
- the measure to set
getAbout
public IAbout getAbout()
- Specified by:
getAbout
in interface ICell
- Returns:
- the about
setAbout
public void setAbout(IAbout about)
- Parameters:
about
- the about to set
getLabel
public List<String> getLabel()
- Description copied from interface:
ICell
- Returns a list of labels of the cell. The first label is currently used
to retrieve the operation name which indicates the transformer.
- Specified by:
getLabel
in interface ICell
- Returns:
- the label(s)
setLabel
public void setLabel(List<String> label)
- Parameters:
label
- the label(s) to set
deepCopy
public ICell deepCopy()
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d