com.tensegrity.composite.persistence
Class CompositeLabelBuilder

java.lang.Object
  extended bycom.tensegrity.composite.persistence.CompositeBuilder
      extended bycom.tensegrity.composite.persistence.CompositeLabelBuilder
All Implemented Interfaces:
Builder

public class CompositeLabelBuilder
extends CompositeBuilder

Builds a CompositeLabel-instance from a definition given in an AttributeList.

Version:
$Id: CompositeLabelBuilder.java,v 1.16 2004/07/06 07:12:12 MichaelKegel Exp $
Author:
Andreas Ebbert

Constructor Summary
CompositeLabelBuilder()
          Constructor for CompositeLabelBuilder.
 
Method Summary
 java.lang.Object build(AttributeList list)
          Builds a CompositeLabel from the given AttributeList.
 
Methods inherited from class com.tensegrity.composite.persistence.CompositeBuilder
addPrimitives, getLocation, getSize, getSizeMayBeNull, getTransform, readFlag, readFlagMayBeNull, setCompositeAttributes, setGeometryAttributes, setStyleAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeLabelBuilder

public CompositeLabelBuilder()
Constructor for CompositeLabelBuilder.

Method Detail

build

public java.lang.Object build(AttributeList list)
                       throws BuildException
Builds a CompositeLabel from the given AttributeList.

Specified by:
build in interface Builder
Overrides:
build in class CompositeBuilder
Parameters:
list - the AttributeList from which to build the label.
Returns:
the built CompositeLabel.
Throws:
BuildException
See Also:
Builder.build(com.tensegrity.generic.attribute.AttributeList)


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.