Humboldt Alignment Editor 2.5.0

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

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

public class ComposedFeatureClass
extends FeatureClass

This class represents omwg:classConst. Used for building an expression that constructs a FeatureClass based on other FeatureClasses.

Author:
Thorsten Reitz, Marian de Vries
Partner:
01 / Fraunhofer Institute for Computer Graphics Research, 08 / Delft University of Technology

Nested Class Summary
static class ComposedFeatureClass.ClassOperatorType
           
 
Field Summary
 
Fields inherited from class eu.esdihumboldt.hale.io.oml.internal.goml.align.Entity
NULL_ENTITY
 
Constructor Summary
ComposedFeatureClass(IAbout about)
           
 
Method Summary
 ComposedFeatureClass.ClassOperatorType getClassOperatorType()
           
 List<FeatureClass> getCollection()
           
 void setClassOperatorType(ComposedFeatureClass.ClassOperatorType operator)
           
 void setCollection(List<FeatureClass> collection)
           
 
Methods inherited from class eu.esdihumboldt.hale.io.oml.internal.goml.omwg.FeatureClass
deepCopy, getAttributeOccurenceCondition, getAttributeTypeCondition, getAttributeValueCondition, getNamespace, setAttributeOccurenceCondition, setAttributeTypeCondition, setAttributeValueCondition
 
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

ComposedFeatureClass

public ComposedFeatureClass(IAbout about)
Method Detail

getCollection

public List<FeatureClass> getCollection()
Returns:
the collection

setCollection

public void setCollection(List<FeatureClass> collection)
Parameters:
collection - the collection to set

getClassOperatorType

public ComposedFeatureClass.ClassOperatorType getClassOperatorType()
Returns:
the operator

setClassOperatorType

public void setClassOperatorType(ComposedFeatureClass.ClassOperatorType operator)
Parameters:
operator - the operator to set

Humboldt Alignment Editor 2.5.0

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