Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.io.oml.internal.goml.omwg
Class Property

java.lang.Object
  extended by eu.esdihumboldt.hale.io.oml.internal.goml.align.Entity
      extended by 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

Field Summary
 
Fields inherited from class eu.esdihumboldt.hale.io.oml.internal.goml.align.Entity
NULL_ENTITY
 
Constructor Summary
Property(IAbout about)
           
 
Method Summary
 IEntity deepCopy()
           
 List<FeatureClass> getDomainRestriction()
           
 String getFeatureClassName()
           
 String getNamespace()
           
 List<String> getTypeCondition()
           
 List<Restriction> getValueCondition()
           
 void setDomainRestriction(List<FeatureClass> domainRestriction)
           
 void setTypeCondition(List<String> typeCondition)
           
 void setValueCondition(List<Restriction> valueCondition)
           
 
Methods inherited from class eu.esdihumboldt.hale.io.oml.internal.goml.align.Entity
getAbout, getLabel, getLocalname, getTransformation, setAbout, setLabel, setTransformation, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Property

public Property(IAbout about)
Method Detail

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

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d