public final class ObjectEnvironmentGroup extends AbstractNamedAFPObject
AbstractAFPObject.Category, AbstractAFPObject.Type
name
triplets
LOG, SF_CLASS, SF_HEADER_LENGTH
Constructor and Description |
---|
ObjectEnvironmentGroup(java.lang.String name)
Constructor for the ObjectEnvironmentGroup, this takes a
name parameter which must be 8 characters long.
|
Modifier and Type | Method and Description |
---|---|
ObjectAreaDescriptor |
getObjectAreaDescriptor()
Returns the object area descriptor
|
void |
setDataDescriptor(AbstractDescriptor dataDescriptor)
Sets the data descriptor
|
void |
setMapContainerData(MapContainerData mapContainerData)
Sets the map container data
|
void |
setMapDataResource(MapDataResource mapDataResource)
Sets the map data resource
|
void |
setMapImageObject(MapImageObject mapImageObject)
Sets the Map Image Object (MIO).
|
void |
setObjectAreaDescriptor(ObjectAreaDescriptor objectAreaDescriptor)
Sets the Object Area Descriptor
|
void |
setObjectAreaPosition(ObjectAreaPosition objectAreaPosition)
Sets the Object Area Position
|
void |
setPresentationEnvironmentControl(PresentationEnvironmentControl presentationEnvironmentControl)
Sets the presentation environment control
|
protected 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.
|
copySF, getName, getNameBytes, getNameLength, setName, toString
addTriplet, addTriplets, getFullyQualifiedName, getTripletDataLength, getTriplets, hasTriplet, hasTriplets, setComment, setFullyQualifiedName, setObjectClassification, writeTriplets
writeToStream
copySF, truncate, writeChunksToStream, writeObjects
public ObjectEnvironmentGroup(java.lang.String name)
name
- the object environment group namepublic void setObjectAreaDescriptor(ObjectAreaDescriptor objectAreaDescriptor)
objectAreaDescriptor
- the object area descriptorpublic void setObjectAreaPosition(ObjectAreaPosition objectAreaPosition)
objectAreaPosition
- the object area positionpublic void setMapImageObject(MapImageObject mapImageObject)
mapImageObject
- the MIO structured fieldprotected 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 writeContent(java.io.OutputStream os) throws java.io.IOException
writeContent
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 setPresentationEnvironmentControl(PresentationEnvironmentControl presentationEnvironmentControl)
presentationEnvironmentControl
- the presentation environment controlpublic void setDataDescriptor(AbstractDescriptor dataDescriptor)
dataDescriptor
- the data descriptorpublic void setMapDataResource(MapDataResource mapDataResource)
mapDataResource
- the map data resourcepublic void setMapContainerData(MapContainerData mapContainerData)
mapContainerData
- the map container datapublic ObjectAreaDescriptor getObjectAreaDescriptor()
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.