eu.esdihumboldt.hale.io.oml.internal.goml.align
Class Alignment
java.lang.Object
eu.esdihumboldt.hale.io.oml.internal.goml.align.Alignment
- All Implemented Interfaces:
- IAlignment
public class Alignment
- extends Object
- implements IAlignment
The Alignment
is the main document containing all mappings and
transformations between two schemas.
- Author:
- Thorsten Reitz
- Partner:
- 01 / Fraunhofer Institute for Computer Graphics Research
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Alignment
public Alignment()
deepCopy
public Alignment deepCopy()
- Create a deep copy of the alignment.
- Returns:
- a copy of the alignment
getSchema1
public ISchema getSchema1()
- Specified by:
getSchema1
in interface IAlignment
- Returns:
- the schema1
setSchema1
public void setSchema1(ISchema schema1)
- Parameters:
schema1
- the schema1 to set
getSchema2
public ISchema getSchema2()
- Specified by:
getSchema2
in interface IAlignment
- Returns:
- the schema2
setSchema2
public void setSchema2(ISchema schema2)
- Parameters:
schema2
- the schema2 to set
getMap
public List<ICell> getMap()
- Specified by:
getMap
in interface IAlignment
- Returns:
- the map
setMap
public void setMap(List<ICell> map)
- Parameters:
map
- the map to set
getLevel
public String getLevel()
- Specified by:
getLevel
in interface IAlignment
- Returns:
- the level
setLevel
public void setLevel(String level)
- Parameters:
level
- the level to set
getAbout
public IAbout getAbout()
- Specified by:
getAbout
in interface IAlignment
- Returns:
- the about
setAbout
public void setAbout(IAbout about)
- Parameters:
about
- the about to set
getValueClasses
public List<IValueClass> getValueClasses()
- Specified by:
getValueClasses
in interface IAlignment
- Returns:
- the list fo ValueClasses
setValueClass
public void setValueClass(List<IValueClass> valueClass)
- Parameters:
valueClass
- list of value class
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d