net.ezcontent.backend.conf
Class ViewConfiguration

java.lang.Object
  extended bynet.ezcontent.backend.conf.ViewConfiguration
All Implemented Interfaces:
Serializable

public class ViewConfiguration
extends Object
implements Serializable

Representa la configuracion de una vista de listado.

Author:
Enrique Zamudio
See Also:
Serialized Form

Field Summary
private  String cname
           
private  Map content
           
private  String dname
           
private  String prefix
           
 
Constructor Summary
ViewConfiguration(String component, String displayName)
          Crea una nueva instancia.
 
Method Summary
 void addContent(String key, Map values)
          Agrega un valor al contenido de esta configuracion.
 void appendXml(StringBuffer buf)
           
 String getComponentName()
           
 String getDisplayName()
           
 Object getList(String key)
          Devuelve el valor de la llave solicitada, como una lista.
 String getTemplatePrefix()
          Devuelve la ruta de prefijo al template de la vista.
 Object getValue(String key)
          Devuelve el valor de la llave solicitada.
 void setTemplatePrefix(String value)
          Fija la ruta de prefijo al template de la vista.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cname

private String cname

dname

private String dname

prefix

private String prefix

content

private Map content
Constructor Detail

ViewConfiguration

public ViewConfiguration(String component,
                         String displayName)
Crea una nueva instancia.

Parameters:
component - El componente que debe usarse para esta vista.
displayName - La llave a usar para buscar una cadena que se va a presentar en la vista tabulada del editor o lista correspondiente.
Method Detail

getComponentName

public String getComponentName()

getDisplayName

public String getDisplayName()

setTemplatePrefix

public void setTemplatePrefix(String value)
Fija la ruta de prefijo al template de la vista.


getTemplatePrefix

public String getTemplatePrefix()
Devuelve la ruta de prefijo al template de la vista.


addContent

public void addContent(String key,
                       Map values)
Agrega un valor al contenido de esta configuracion. Si no habia contenido con la llave indicada, se guarda la entrada nueva. Si ya habia contenido, entonces se maneja como una lista.


getValue

public Object getValue(String key)
Devuelve el valor de la llave solicitada.


getList

public Object getList(String key)
Devuelve el valor de la llave solicitada, como una lista. Si es un valor normal entonces se convierte en una lista que trae ese objeto.


appendXml

public void appendXml(StringBuffer buf)