All Packages Class Hierarchy This Package Previous Next Index
Class com.sgi.sysadm.ui.NameRenderer
java.lang.Object
|
+----com.sgi.sysadm.ui.GenericItemRenderer
|
+----com.sgi.sysadm.ui.NameRenderer
- public abstract class NameRenderer
- extends GenericItemRenderer
A class that can turn an item into an name.
-
NameRenderer(String, ResourceStack, HostContext)
- Create a NameRenderer for a specific category.
-
addNameListener(String, Object, RenderedObjectListener)
- Adds a RenderedObjectListener to the renderer
-
createName(Item, Object)
-
-
createRenderedObject(Item, Object)
- A method to generate an name
-
removeNameListener(String, RenderedObjectListener)
- Removes a RenderedObjectListener
NameRenderer
public NameRenderer(String fullCategoryName,
ResourceStack rs,
HostContext hc)
- Create a NameRenderer for a specific category.
- Parameters:
- fullCategoryName - The name of the Category that this
object should render Items of.
- rs - A ResourceStack
- hc - The HostContext
addNameListener
public void addNameListener(String itemSelector,
Object context,
RenderedObjectListener listener)
- Adds a RenderedObjectListener to the renderer
- Parameters:
- itemSelector - The item the listener is interested in
- context - An object that can control the renderer
- listener - The listener
removeNameListener
public void removeNameListener(String itemSelector,
RenderedObjectListener listener)
- Removes a RenderedObjectListener
- Parameters:
- itemSelector - The item that the listener is no longer
interested in. The RenderedObjectListener will continue to receive
notification about other items that it has registered interest
in.
- listener - The listener.
createRenderedObject
protected Object createRenderedObject(Item item,
Object context)
- A method to generate an name
- Parameters:
- item - The Item to base the name on.
- context - The context Object to pass the the renderer.
- Overrides:
- createRenderedObject in class GenericItemRenderer
createName
protected abstract String createName(Item item,
Object context)
All Packages Class Hierarchy This Package Previous Next Index