org.apache.fop.render.afp.modca

Class TagLogicalElement


public class TagLogicalElement
extends AbstractAFPObject

A Tag Logical Element structured field assigns an attribute name and an attribute value to a page or page group. The Tag Logical Element structured field may be embedded directly in the page or page group, or it may reference the page or page group from a document index. When a Tag Logical Element structured field references a page or is embedded in a page following the active environment group, it is associated with the page. When a Tag Logical Element structured field references a page group or is embedded in a page group following the Begin Named Page Group structured field, it is associated with the page group. When a Tag Logical Element structured field is associated with a page group, the parameters of the Tag Logical Element structured field are inherited by all pages in the page group and by all other page groups that are nested in the page group. The scope of a Tag Logical Element is determined by its position with respect to other TLEs that reference, or are embedded in, the same page or page group. The Tag Logical Element structured field does not provide any presentation specifications and therefore has no effect on the appearance of a document when it is presented.

Field Summary

Fields inherited from class org.apache.fop.render.afp.modca.AbstractAFPObject

log

Constructor Summary

TagLogicalElement(String name, String value)
Construct a tag logical element with the name and value specified.

Method Summary

void
writeDataStream(OutputStream os)
Accessor method to obtain the byte array AFP datastream for the TagLogicalElement.

Methods inherited from class org.apache.fop.render.afp.modca.AbstractAFPObject

writeDataStream, writeObjectList

Constructor Details

TagLogicalElement

public TagLogicalElement(String name,
                         String value)
Construct a tag logical element with the name and value specified.
Parameters:
name - the name of the tag logical element
value - the value of the tag logical element

Method Details

writeDataStream

public void writeDataStream(OutputStream os)
            throws IOException
Accessor method to obtain the byte array AFP datastream for the TagLogicalElement.
Overrides:
writeDataStream in interface AbstractAFPObject
Parameters:
os - The outputsteam stream

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.