net.dpml.metro.tools
Class ComponentBuilderTask.URIPersistenceDelegate

java.lang.Object
  extended byjava.beans.PersistenceDelegate
      extended byjava.beans.DefaultPersistenceDelegate
          extended bynet.dpml.metro.tools.ComponentBuilderTask.URIPersistenceDelegate
Enclosing class:
ComponentBuilderTask

public static class ComponentBuilderTask.URIPersistenceDelegate
extends DefaultPersistenceDelegate

Utility class used to handle uri persistence.


Constructor Summary
ComponentBuilderTask.URIPersistenceDelegate()
           
 
Method Summary
 Expression instantiate(Object old, Encoder encoder)
          Return an expressio to create a uri.
 
Methods inherited from class java.beans.DefaultPersistenceDelegate
initialize, mutatesTo
 
Methods inherited from class java.beans.PersistenceDelegate
writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentBuilderTask.URIPersistenceDelegate

public ComponentBuilderTask.URIPersistenceDelegate()
Method Detail

instantiate

public Expression instantiate(Object old,
                              Encoder encoder)
Return an expressio to create a uri.

Parameters:
old - the old value
encoder - the encoder
Returns:
the expression