fop 2.0

org.apache.fop.afp.modca
Class AbstractDescriptor

java.lang.Object
  extended by org.apache.fop.afp.modca.AbstractAFPObject
      extended by org.apache.fop.afp.modca.AbstractStructuredObject
          extended by org.apache.fop.afp.modca.AbstractTripletStructuredObject
              extended by org.apache.fop.afp.modca.AbstractDescriptor
All Implemented Interfaces:
Streamable
Direct Known Subclasses:
ContainerDataDescriptor, GraphicsDataDescriptor, ImageDataDescriptor, ObjectAreaDescriptor, PageDescriptor, PresentationTextDescriptor

public abstract class AbstractDescriptor
extends AbstractTripletStructuredObject

Base class for AFP descriptor objects


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.fop.afp.modca.AbstractAFPObject
AbstractAFPObject.Category, AbstractAFPObject.Type
 
Field Summary
protected  int height
          height of this descriptor
protected  int heightRes
          height resolution of this descriptor
protected  int width
          width of this descriptor
protected  int widthRes
          width resolution of this descriptor
 
Fields inherited from class org.apache.fop.afp.modca.AbstractTripletStructuredObject
triplets
 
Fields inherited from class org.apache.fop.afp.modca.AbstractAFPObject
LOG, SF_CLASS, SF_HEADER_LENGTH
 
Constructor Summary
AbstractDescriptor()
          Default constructor
AbstractDescriptor(int width, int height, int widthRes, int heightRes)
          Constructor a PresentationTextDescriptor for the specified width and height.
 
Method Summary
 int getHeight()
          Returns the height
 int getWidth()
          Returns the width
 java.lang.String toString()
          
 
Methods inherited from class org.apache.fop.afp.modca.AbstractTripletStructuredObject
addTriplet, addTriplets, getFullyQualifiedName, getTripletDataLength, getTriplets, hasTriplet, hasTriplets, setComment, setFullyQualifiedName, setObjectClassification, writeTriplets
 
Methods inherited from class org.apache.fop.afp.modca.AbstractStructuredObject
writeContent, writeEnd, writeStart, writeToStream
 
Methods inherited from class org.apache.fop.afp.modca.AbstractAFPObject
copySF, copySF, truncate, writeChunksToStream, writeObjects
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

width

protected int width
width of this descriptor


height

protected int height
height of this descriptor


widthRes

protected int widthRes
width resolution of this descriptor


heightRes

protected int heightRes
height resolution of this descriptor

Constructor Detail

AbstractDescriptor

public AbstractDescriptor()
Default constructor


AbstractDescriptor

public AbstractDescriptor(int width,
                          int height,
                          int widthRes,
                          int heightRes)
Constructor a PresentationTextDescriptor for the specified width and height.

Parameters:
width - The width of the page.
height - The height of the page.
widthRes - The width resolution of the page.
heightRes - The height resolution of the page.
Method Detail

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object

getWidth

public int getWidth()
Returns the width

Returns:
the width

getHeight

public int getHeight()
Returns the height

Returns:
the height

fop 2.0

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