Package org.apache.fop.render
Class AbstractRenderingContext
java.lang.Object
org.apache.fop.render.AbstractRenderingContext
- All Implemented Interfaces:
RenderingContext
- Direct Known Subclasses:
AFPRenderingContext
,Java2DRenderingContext
,PCLRenderingContext
,PDFRenderingContext
,PSRenderingContext
Abstract base class for RenderingContext implementations.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns a hint identified by a key.getHints()
Returns an unmodifiable representation of all hints.Returns the user agent.void
Sets an additional hint, overriding an existing hint.void
Adds additional hints to the existing hints, overriding existing hints.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.fop.render.RenderingContext
getMimeType
-
Constructor Details
-
AbstractRenderingContext
Main constructor.- Parameters:
userAgent
- the user agent
-
-
Method Details
-
getUserAgent
Returns the user agent.- Specified by:
getUserAgent
in interfaceRenderingContext
- Returns:
- The user agent
-
putHints
Adds additional hints to the existing hints, overriding existing hints.- Specified by:
putHints
in interfaceRenderingContext
- Parameters:
additionalHints
- a map of additional hints
-
putHint
Sets an additional hint, overriding an existing hint.- Specified by:
putHint
in interfaceRenderingContext
- Parameters:
key
- the keyvalue
- the value
-
getHints
Returns an unmodifiable representation of all hints.- Specified by:
getHints
in interfaceRenderingContext
- Returns:
- the hints
-
getHint
Returns a hint identified by a key.- Specified by:
getHint
in interfaceRenderingContext
- Parameters:
key
- the key- Returns:
- the hint or null if no hint with the given key could be found
-