Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.scopemvc.view.servlet.xml
Class PropertyIDGenerator  view PropertyIDGenerator download PropertyIDGenerator.java

java.lang.Object
  extended byorg.scopemvc.view.servlet.xml.PropertyIDGenerator
Direct Known Subclasses:
FullIDGenerator, NoIDGenerator

public abstract class PropertyIDGenerator
extends java.lang.Object

Generates IDs to identify properties during the traversal of the model containment hierarchy. Used by ModelToXML. The ids in the xml could be used as form parameters to identify properties to be populated with user input.

This is used by the ID generators defined as inner classes in XSLPage.

Version:
$Revision: 1.4 $ $Date: 2002/01/12 09:35:40 $

Field Summary
protected  org.scopemvc.core.Selector currentPropertySelector
           
 
Constructor Summary
PropertyIDGenerator()
           
 
Method Summary
 void endProperty()
          Call this to pop up a property.
abstract  java.lang.String getPropertyID()
           
 void startProperty(org.scopemvc.core.Selector inSelector)
          Call this to recurse down a property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentPropertySelector

protected org.scopemvc.core.Selector currentPropertySelector
Constructor Detail

PropertyIDGenerator

public PropertyIDGenerator()
Method Detail

startProperty

public void startProperty(org.scopemvc.core.Selector inSelector)
Call this to recurse down a property.


endProperty

public void endProperty()
Call this to pop up a property.


getPropertyID

public abstract java.lang.String getPropertyID()