mvc
Class ViewableNamer

java.lang.Object
  extended by mvc.ViewableNamer
All Implemented Interfaces:
Namer<Viewable>

public class ViewableNamer
extends java.lang.Object
implements Namer<Viewable>

A ViewableNamer names Viewable objects using the getName() method of the object's view component.


Constructor Summary
ViewableNamer()
          new ViewableNamer() returns a new ViewableNamer.
 
Method Summary
 java.lang.String getName(Viewable v)
          nmr.getName(t) returns nmr's name for t.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewableNamer

public ViewableNamer()
new ViewableNamer() returns a new ViewableNamer.

Method Detail

getName

public java.lang.String getName(Viewable v)
nmr.getName(t) returns nmr's name for t.

Specified by:
getName in interface Namer<Viewable>
Parameters:
v -
Returns: