org.apache.fop.area.inline
Class ForeignObject
java.lang.Object
org.apache.fop.area.AreaTreeObject
org.apache.fop.area.Area
org.apache.fop.area.inline.ForeignObject
- All Implemented Interfaces:
- java.io.Serializable
public class ForeignObject
- extends Area
Foreign object inline area.
This inline area represents an instream-foreign object.
This holds an xml document and the associated namespace.
- See Also:
- Serialized Form
Fields inherited from class org.apache.fop.area.Area |
bpd, BT, CLASS_ABSOLUTE, CLASS_BEFORE_FLOAT, CLASS_FIXED, CLASS_FOOTNOTE, CLASS_MAX, CLASS_NORMAL, CLASS_SIDE_FLOAT, ipd, log, LR, ORIENT_0, ORIENT_180, ORIENT_270, ORIENT_90, props, RL, TB |
Constructor Summary |
ForeignObject(org.w3c.dom.Document d,
java.lang.String ns)
Create a new foreign object with the given dom and namespace. |
ForeignObject(java.lang.String ns)
Create a new empty foreign object for which the DOM Document will be set later. |
Method Summary |
org.w3c.dom.Document |
getDocument()
Get the document for this foreign object. |
java.lang.String |
getNameSpace()
Get the namespace of this foreign object. |
void |
setDocument(org.w3c.dom.Document document)
Sets the DOM document for this foreign object. |
Methods inherited from class org.apache.fop.area.Area |
addChildArea, addTrait, getAllocBPD, getAllocIPD, getAreaClass, getBorderAndPaddingWidthAfter, getBorderAndPaddingWidthBefore, getBorderAndPaddingWidthEnd, getBorderAndPaddingWidthStart, getBPD, getIPD, getSpaceAfter, getSpaceBefore, getSpaceEnd, getSpaceStart, getTrait, getTraitAsBoolean, getTraitAsInteger, getTraits, hasTrait, hasTraits, setAreaClass, setBPD, setIPD, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ForeignObject
public ForeignObject(org.w3c.dom.Document d,
java.lang.String ns)
- Create a new foreign object with the given dom and namespace.
- Parameters:
d
- the xml documentns
- the namespace of the document
ForeignObject
public ForeignObject(java.lang.String ns)
- Create a new empty foreign object for which the DOM Document will be set later.
- Parameters:
ns
- the namespace of the document
setDocument
public void setDocument(org.w3c.dom.Document document)
- Sets the DOM document for this foreign object.
- Parameters:
document
- the DOM document
getDocument
public org.w3c.dom.Document getDocument()
- Get the document for this foreign object.
- Returns:
- the xml document
getNameSpace
public java.lang.String getNameSpace()
- Get the namespace of this foreign object.
- Returns:
- the namespace of this document
Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.