Humboldt Alignment Editor 2.5.0

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

java.lang.Object
  extended by eu.esdihumboldt.hale.io.oml.internal.goml.align.Entity
      extended by eu.esdihumboldt.hale.io.oml.internal.goml.omwg.PropertyQualifier
All Implemented Interfaces:
IEntity

public class PropertyQualifier
extends Entity

A PropertyQualifier can be used to specifiy mappings between xml attributes (while Property is for 'normal' properties, in case of xml: xml elements).

Author:
Marian de Vries
Partner:
08 / Delft University of Technology

Field Summary
 
Fields inherited from class eu.esdihumboldt.hale.io.oml.internal.goml.align.Entity
NULL_ENTITY
 
Constructor Summary
PropertyQualifier(IAbout about)
           
 
Method Summary
 IEntity deepCopy()
           
 List<Property> getDomainRestriction()
          Gets the value of the domainRestriction property.
 String getNamespace()
           
 List<String> getTypeCondition()
          Gets the value of the typeCondition property.
 List<Restriction> getValueCondition()
          Gets the value of the valueCondition property.
 
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

PropertyQualifier

public PropertyQualifier(IAbout about)
Parameters:
label -
Method Detail

getNamespace

public String getNamespace()
Specified by:
getNamespace in class Entity
Returns:
the namespace part of this Entity.

getDomainRestriction

public List<Property> getDomainRestriction()
Gets the value of the domainRestriction property. Objects of the following type(s) are allowed in the list Property


getTypeCondition

public List<String> getTypeCondition()
Gets the value of the typeCondition property. Objects of the following type(s) are allowed in the list String


getValueCondition

public List<Restriction> getValueCondition()
Gets the value of the valueCondition property. Objects of the following type(s) are allowed in the list Restriction


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