de.jtec.beads.content
Class StructuredContent

java.lang.Object
  extended by de.jtec.beads.content.AbstractAttributeHolder
      extended by de.jtec.beads.content.Content
          extended by de.jtec.beads.content.StructuredContent
All Implemented Interfaces:
Attributed
Direct Known Subclasses:
Script, Sequence

public abstract class StructuredContent
extends Content

structured content contains references to other beads. we host utility methods here which are necessary to resolve and load linked beads. references to bead and canvas are not persisted and shall be tweaked after loading

Author:
k.pribluda

Field Summary
(package private)  Bead bead
           
(package private)  Canvas canvas
           
 
Fields inherited from class de.jtec.beads.content.AbstractAttributeHolder
attributes
 
Constructor Summary
StructuredContent()
           
 
Method Summary
 Bead getBead()
          bead we belong to
 Canvas getCanvas()
          canvas we belong to
(package private)  Bead resolveBead(java.lang.String name)
          load bead referenced by name.
 void setBead(Bead bead)
           
 void setCanvas(Canvas canvas)
           
 
Methods inherited from class de.jtec.beads.content.AbstractAttributeHolder
getAttributes, setAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

canvas

transient Canvas canvas

bead

transient Bead bead
Constructor Detail

StructuredContent

public StructuredContent()
Method Detail

getBead

public Bead getBead()
bead we belong to

Returns:

setBead

public void setBead(Bead bead)

getCanvas

public Canvas getCanvas()
canvas we belong to

Returns:

setCanvas

public void setCanvas(Canvas canvas)

resolveBead

Bead resolveBead(java.lang.String name)
           throws java.io.IOException
load bead referenced by name.

Parameters:
name -
Returns:
Throws:
java.io.IOException


Copyright © 2007 J-Tec-Team. All Rights Reserved.