eu.esdihumboldt.hale.io.oml.internal.goml.omwg
Class Property
java.lang.Object
eu.esdihumboldt.hale.io.oml.internal.goml.align.Entity
eu.esdihumboldt.hale.io.oml.internal.goml.omwg.Property
- All Implemented Interfaces:
- IEntity
- Direct Known Subclasses:
- ComposedProperty
public class Property
- extends Entity
This class represents omwg:PropertyType.
- Author:
- Thorsten Reitz, Marian de Vries
- Partner:
- 01 / Fraunhofer Institute for Computer Graphics Research, 08 / Delft University of Technology
Fields inherited from class eu.esdihumboldt.hale.io.oml.internal.goml.align.Entity |
NULL_ENTITY |
Property
public Property(IAbout about)
getNamespace
public String getNamespace()
- Specified by:
getNamespace
in class Entity
- Returns:
- the namespace part of this
Entity
.
getFeatureClassName
public String getFeatureClassName()
getDomainRestriction
public List<FeatureClass> getDomainRestriction()
- Returns:
- the domainRestriction
setDomainRestriction
public void setDomainRestriction(List<FeatureClass> domainRestriction)
- Parameters:
domainRestriction
- the domainRestriction to set
getValueCondition
public List<Restriction> getValueCondition()
- Returns:
- the valueCondition
setValueCondition
public void setValueCondition(List<Restriction> valueCondition)
- Parameters:
valueCondition
- the valueCondition to set
getTypeCondition
public List<String> getTypeCondition()
- Returns:
- the typeCondition
setTypeCondition
public void setTypeCondition(List<String> typeCondition)
- Parameters:
typeCondition
- the typeCondition to set
deepCopy
public IEntity deepCopy()
- Specified by:
deepCopy
in class Entity
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d