|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openjump.jump.workbench.ui.renderer.RendererFactory
public class RendererFactory
Constructor Summary | |
---|---|
RendererFactory()
|
Method Summary | |
---|---|
void |
addRendererFactoryTool(java.lang.Object argContentID,
IRendererFactoryTool argTool)
Call this method to add a RendererFactoryTool to this RendererFactory. |
void |
addRendererFactoryTool(java.lang.String argClassName,
IRendererFactoryTool argTool)
Call this method to add a RendererFactoryTool to this RendererFactory. |
com.vividsolutions.jump.workbench.ui.renderer.Renderer |
getRendererForClassName(java.lang.String argClassName,
java.lang.Object argContentID,
com.vividsolutions.jump.workbench.ui.LayerViewPanel argPanel)
Returns the appropriate renderer for the class identified by the String passed as an parameter. |
com.vividsolutions.jump.workbench.ui.renderer.Renderer |
getRendererForObject(java.lang.Object argContentID,
com.vividsolutions.jump.workbench.ui.LayerViewPanel argPanel)
Returns the appropriate renderer for the object passed as an parameter. |
boolean |
hasARendererForClass(java.lang.Object argContentID)
Returns true if this RenderingFactory contains a IRendererFactoryTool that will return an implementation of the Renderer interface for the class. |
boolean |
hasARendererForClass(java.lang.String argClassName)
Returns true if this RenderingFactory contains a IRendererFactoryTool that will return an implementation of the Renderer interface for the class. |
void |
removeRendererFactoryTool(java.lang.Object argContentID)
Call this method to remove the IRendererFactoryTool from this RendererFacotry. |
void |
removeRendererFactoryTool(java.lang.String argClassName)
Call this method to remove the IRendererFactoryTool from this RendererFacotry. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RendererFactory()
Method Detail |
---|
public com.vividsolutions.jump.workbench.ui.renderer.Renderer getRendererForClassName(java.lang.String argClassName, java.lang.Object argContentID, com.vividsolutions.jump.workbench.ui.LayerViewPanel argPanel)
IRendererFactory
getRendererForClassName
in interface IRendererFactory
public com.vividsolutions.jump.workbench.ui.renderer.Renderer getRendererForObject(java.lang.Object argContentID, com.vividsolutions.jump.workbench.ui.LayerViewPanel argPanel)
IRendererFactory
getRendererForObject
in interface IRendererFactory
public void addRendererFactoryTool(java.lang.String argClassName, IRendererFactoryTool argTool)
IRendererFactory
addRendererFactoryTool
in interface IRendererFactory
IRendererFactoryTool
public void addRendererFactoryTool(java.lang.Object argContentID, IRendererFactoryTool argTool)
IRendererFactory
addRendererFactoryTool
in interface IRendererFactory
IRendererFactoryTool
public void removeRendererFactoryTool(java.lang.String argClassName)
IRendererFactory
removeRendererFactoryTool
in interface IRendererFactory
public void removeRendererFactoryTool(java.lang.Object argContentID)
IRendererFactory
removeRendererFactoryTool
in interface IRendererFactory
public boolean hasARendererForClass(java.lang.String argClassName)
IRendererFactory
hasARendererForClass
in interface IRendererFactory
public boolean hasARendererForClass(java.lang.Object argContentID)
IRendererFactory
hasARendererForClass
in interface IRendererFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |