net.refractions.udig.project.render
Class AbstractRenderMetrics
java.lang.Object
net.refractions.udig.project.render.AbstractRenderMetrics
- All Implemented Interfaces:
- IRenderMetrics
public abstract class AbstractRenderMetrics
- extends java.lang.Object
- implements IRenderMetrics
Abstract implementation of the IRenderMetrics.
- Since:
- 1.1.0
- Author:
- Jesse
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
context
protected final IRenderContext context
factory
protected final IRenderMetricsFactory factory
AbstractRenderMetrics
public AbstractRenderMetrics(IRenderContext context,
IRenderMetricsFactory factory)
- Create New instance
- Parameters:
context
- context to use for determining the metrics of the associated rendererfactory
- the factory associated with this metrics.
getRenderContext
public IRenderContext getRenderContext()
- Specified by:
getRenderContext
in interface IRenderMetrics
- Returns:
- the RenderContext that this RenderMetrics is valid for.
- See Also:
IRenderContext
getRenderMetricsFactory
public IRenderMetricsFactory getRenderMetricsFactory()
- Description copied from interface:
IRenderMetrics
- Returns the IRenderMetricsFactory that created this object.
- Specified by:
getRenderMetricsFactory
in interface IRenderMetrics
- Returns:
- the IRenderMetricsFactory that created this object.
- See Also:
IRenderMetricsFactory
isOptimized
public boolean isOptimized()
- Description copied from interface:
IRenderMetrics
- Returns true if this renderer is built specifically to render the GeoResource.
- Specified by:
isOptimized
in interface IRenderMetrics
- Returns:
- true if renderer is optimized to render