Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.instance.model
Interface MutableGroup

All Superinterfaces:
Group
All Known Subinterfaces:
MutableInstance
All Known Implementing Classes:
DefaultGroup, DefaultInstance, OGroup, OInstance, StreamGmlInstance

public interface MutableGroup
extends Group

A mutable group that allows adding/changing properties

Author:
Simon Templer
Partner:
01 / Fraunhofer Institute for Computer Graphics Research

Method Summary
 void addProperty(QName propertyName, Object value)
          Adds a property value
 void setProperty(QName propertyName, Object... values)
          Sets values for a property
 
Methods inherited from interface eu.esdihumboldt.hale.common.instance.model.Group
getDefinition, getProperty, getPropertyNames
 

Method Detail

addProperty

void addProperty(QName propertyName,
                 Object value)
Adds a property value

Parameters:
propertyName - the property name
value - the property value

setProperty

void setProperty(QName propertyName,
                 Object... values)
Sets values for a property

Parameters:
propertyName - the property name
values - the values for the property

Humboldt Alignment Editor 2.5.0

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