public final class ActiveEnvironmentGroup extends AbstractEnvironmentGroup
AbstractAFPObject.Category, AbstractAFPObject.Type
mapDataResources, mapPageOverlays
name
triplets
log, SF_CLASS, SF_HEADER
Constructor and Description |
---|
ActiveEnvironmentGroup(Factory factory,
java.lang.String name,
int width,
int height,
int widthRes,
int heightRes)
Constructor for the ActiveEnvironmentGroup, this takes a
name parameter which must be 8 characters long.
|
Modifier and Type | Method and Description |
---|---|
void |
addMapPageSegment(java.lang.String name) |
void |
createFont(int fontRef,
AFPFont font,
int size,
int orientation)
Method to create a map coded font object
|
PageDescriptor |
getPageDescriptor()
Accessor method to obtain the PageDescriptor object of the
active environment group.
|
PresentationTextDescriptor |
getPresentationTextDataDescriptor()
Accessor method to obtain the PresentationTextDataDescriptor object of
the active environment group.
|
void |
setObjectAreaPosition(int x,
int y,
int rotation)
Set the position of the object area
|
void |
writeContent(java.io.OutputStream os)
Helper method to write the contents of the Object.
|
protected void |
writeEnd(java.io.OutputStream os)
Helper method to write the end of the Object.
|
protected void |
writeStart(java.io.OutputStream os)
Helper method to write the start of the Object.
|
createOverlay, getLastElement
copySF, getName, getNameBytes, getNameLength, setName, toString
addTriplet, addTriplets, getFullyQualifiedName, getTripletDataLength, getTriplets, hasTriplet, hasTriplets, setComment, setFullyQualifiedName, setObjectClassification, writeTriplets
writeToStream
copyChunks, copySF, truncate, writeChunksToStream, writeObjects
public ActiveEnvironmentGroup(Factory factory, java.lang.String name, int width, int height, int widthRes, int heightRes)
factory
- the object factoryname
- the active environment group namewidth
- the page widthheight
- the page heightwidthRes
- the page width resolutionheightRes
- the page height resolutionpublic void setObjectAreaPosition(int x, int y, int rotation)
x
- the x offsety
- the y offsetrotation
- the rotationpublic PageDescriptor getPageDescriptor()
public PresentationTextDescriptor getPresentationTextDataDescriptor()
public void writeContent(java.io.OutputStream os) throws java.io.IOException
writeContent
in class AbstractEnvironmentGroup
os
- The stream to write tojava.io.IOException
- throws an I/O exception if one occurredprotected void writeStart(java.io.OutputStream os) throws java.io.IOException
writeStart
in class AbstractStructuredObject
os
- The stream to write tojava.io.IOException
- throws an I/O exception if one occurredprotected void writeEnd(java.io.OutputStream os) throws java.io.IOException
writeEnd
in class AbstractStructuredObject
os
- The stream to write tojava.io.IOException
- an I/O exception if one occurredpublic void createFont(int fontRef, AFPFont font, int size, int orientation)
fontRef
- the font number used as the resource identifierfont
- the fontsize
- the point size of the fontorientation
- the orientation of the font (e.g. 0, 90, 180, 270)public void addMapPageSegment(java.lang.String name)
Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.