org.openxava.tab.meta
Class MetaParameter

java.lang.Object
  extended by org.openxava.util.meta.MetaElement
      extended by org.openxava.tab.meta.MetaParameter
All Implemented Interfaces:
java.io.Serializable

public class MetaParameter
extends MetaElement

Author:
Javier Paniza
See Also:
Serialized Form

Constructor Summary
MetaParameter()
           
 
Method Summary
 java.lang.String getId()
          Unique id of element, normally used to search the label in the resources files.
 java.lang.String getLabelId()
           
 MetaConsult getMetaConsult()
           
 MetaFilter getMetaFilter()
           
 MetaProperty getMetaProperty()
           
 java.lang.String getPropertyName()
           
 boolean hasLabel()
          If has own label, and it does not use the property's label.
 boolean isLike()
           
 boolean isRange()
           
 void setLabel(java.lang.String newLabel)
           
 void setLabelId(java.lang.String id)
           
 void setLike(boolean like)
           
 void setMetaConsult(MetaConsult consult)
           
 void setMetaFilter(MetaFilter metaFilter)
           
 void setPropertyName(java.lang.String propertyName)
           
 void setRange(boolean range)
           
 
Methods inherited from class org.openxava.util.meta.MetaElement
getDescription, getDescription, getDescription, getLabel, getLabel, getLabel, getLocale, getName, has18nLabel, hasName, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaParameter

public MetaParameter()
Method Detail

getMetaProperty

public MetaProperty getMetaProperty()
                             throws XavaException
Throws:
XavaException

getPropertyName

public java.lang.String getPropertyName()

setPropertyName

public void setPropertyName(java.lang.String propertyName)

getMetaConsult

public MetaConsult getMetaConsult()

setMetaConsult

public void setMetaConsult(MetaConsult consult)

isRange

public boolean isRange()

setRange

public void setRange(boolean range)

isLike

public boolean isLike()

setLike

public void setLike(boolean like)

getMetaFilter

public MetaFilter getMetaFilter()

setMetaFilter

public void setMetaFilter(MetaFilter metaFilter)

setLabel

public void setLabel(java.lang.String newLabel)
Overrides:
setLabel in class MetaElement

getLabelId

public java.lang.String getLabelId()

setLabelId

public void setLabelId(java.lang.String id)

getId

public java.lang.String getId()
Description copied from class: MetaElement
Unique id of element, normally used to search the label in the resources files.

Specified by:
getId in class MetaElement

hasLabel

public boolean hasLabel()
If has own label, and it does not use the property's label.