org.openxava.web.meta
Class MetaEditor

java.lang.Object
  extended by org.openxava.web.meta.MetaEditor

public class MetaEditor
extends java.lang.Object

Editor associated to a type.

Author:
Javier Paniza

Constructor Summary
MetaEditor()
           
 
Method Summary
 void _addFormatterMetaSet(MetaSet metaSet)
           
 void _addListFormatterMetaSet(MetaSet metaSet)
           
 void addProperty(java.lang.String name, java.lang.String value)
           
 boolean depends(MetaProperty p)
           
 boolean dependsOnSomeOther()
          If this editor depends of some other property or stereotype.
 boolean dependsStereotype(MetaProperty p)
           
 IFormatter getFormatter()
           
 java.lang.String getFormatterClassName()
           
 IFormatter getListFormatter()
           
 java.lang.String getListFormatterClassName()
           
 IMultipleValuesFormatter getMultipleValuesFormatter()
           
 java.lang.String getName()
           
 java.lang.String getUrl()
           
 boolean hasFormatter()
           
 boolean hasMultipleValuesFormatter()
           
 boolean hasProperty(java.lang.String name)
           
 boolean isAlwaysReload()
           
 boolean isComposite()
           
 boolean isFormat()
           
 boolean isFormatterFromType()
           
 boolean isFrame()
           
 void setAlwaysReload(boolean alwaysReload)
           
 void setComposite(boolean composite)
           
 void setDependsProperties(java.lang.String properties)
           
 void setDependsStereotypes(java.lang.String stereotypes)
           
 void setFormat(boolean b)
           
 void setFormatterClassName(java.lang.String string)
           
 void setFormatterFromType(boolean formatterFromType)
           
 void setFrame(boolean b)
           
 void setListFormatterClassName(java.lang.String listFormatterClassName)
           
 void setName(java.lang.String name)
           
 void setUrl(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaEditor

public MetaEditor()
Method Detail

_addListFormatterMetaSet

public void _addListFormatterMetaSet(MetaSet metaSet)

_addFormatterMetaSet

public void _addFormatterMetaSet(MetaSet metaSet)

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String string)

addProperty

public void addProperty(java.lang.String name,
                        java.lang.String value)

hasProperty

public boolean hasProperty(java.lang.String name)

setDependsStereotypes

public void setDependsStereotypes(java.lang.String stereotypes)

setDependsProperties

public void setDependsProperties(java.lang.String properties)

depends

public boolean depends(MetaProperty p)

dependsStereotype

public boolean dependsStereotype(MetaProperty p)

hasFormatter

public boolean hasFormatter()
                     throws XavaException
Throws:
XavaException

hasMultipleValuesFormatter

public boolean hasMultipleValuesFormatter()
                                   throws XavaException
Throws:
XavaException

getFormatter

public IFormatter getFormatter()
                        throws XavaException
Throws:
XavaException

getListFormatter

public IFormatter getListFormatter()
                            throws XavaException
Throws:
XavaException

getMultipleValuesFormatter

public IMultipleValuesFormatter getMultipleValuesFormatter()
                                                    throws XavaException
Throws:
XavaException

getFormatterClassName

public java.lang.String getFormatterClassName()

setFormatterClassName

public void setFormatterClassName(java.lang.String string)

isFormat

public boolean isFormat()

setFormat

public void setFormat(boolean b)

isFrame

public boolean isFrame()

setFrame

public void setFrame(boolean b)

isFormatterFromType

public boolean isFormatterFromType()

setFormatterFromType

public void setFormatterFromType(boolean formatterFromType)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

dependsOnSomeOther

public boolean dependsOnSomeOther()
If this editor depends of some other property or stereotype.


setAlwaysReload

public void setAlwaysReload(boolean alwaysReload)

isAlwaysReload

public boolean isAlwaysReload()

isComposite

public boolean isComposite()

setComposite

public void setComposite(boolean composite)

getListFormatterClassName

public java.lang.String getListFormatterClassName()

setListFormatterClassName

public void setListFormatterClassName(java.lang.String listFormatterClassName)