com.ideo.sweetdev.data.controller.filter.bean
Class CriteriaDescriptor

java.lang.Object
  extended bycom.ideo.sweetdev.data.controller.filter.bean.CriteriaObjectBase
      extended bycom.ideo.sweetdev.data.controller.filter.bean.CriteriaDescriptor
All Implemented Interfaces:
ICriteriaObjectBase, java.io.Serializable

public class CriteriaDescriptor
extends CriteriaObjectBase
implements java.io.Serializable

La classe ApplicationCriteriaManager est un JavaBean représentant les informations contenues dans le fichier xml de mapping

See Also:
Serialized Form
 

Field Summary
static java.lang.String CLASS_NAME
          class name
 
Constructor Summary
CriteriaDescriptor()
          Creates a new CriteriaDescriptor object.
 
Method Summary
 void addChildCriteriaDescriptor(CriteriaDescriptor _criteriaDescriptor)
          DOCUMENT ME!
 void addChildCriteriaDescriptor(java.lang.String _name)
          DOCUMENT ME!
 void addExcludedCriteriaDescriptor(CriteriaDescriptor _criteriaDescriptor)
          DOCUMENT ME!
 void addExcludedCriteriaDescriptor(java.lang.String _name)
          DOCUMENT ME!
 void addParentCriteriaDescriptor(CriteriaDescriptor _criteriaDescriptor)
          DOCUMENT ME!
 void endSetting(CriteriaDescriptorMap _criteriaDescriptorMap)
          DOCUMENT ME!
 java.lang.String getAttributesHtml()
           
 java.lang.String getAttributesHTML()
           
 java.util.Set getChildrenNames()
          Returns current's children CriteriaDescriptors Names Set.
 java.util.Collection getChildrenValues()
          Returns current's children CriteriaDescriptors Collection.
 java.lang.String getEvent()
          Getters and Setters Methods.
 java.util.Set getExcludedNames()
          Returns current's excluded CriteriaDescriptor Names Set.
 java.util.Collection getExcludedValues()
          Returns current's excluded CriteriaDescriptor Collection.
 java.lang.String getLibelle()
          DOCUMENT ME!
 java.util.Set getParentNames()
          Returns current's parents CriteriaDescriptors Names Set.
 java.util.Collection getParentValues()
          Returns current's parents CriteriaDescriptors Collection.
 java.lang.String getSeparator()
          Separator attribute getter method.
 java.lang.String getType()
          DOCUMENT ME!
 java.lang.String getValue()
           
 boolean hasChildren()
          Returns true if current CriteriaDescriptor has children.
 boolean hasExcluded()
          Returns true if current CriteriaDescriptor has children.
 boolean hasParent()
          Returns true if current CriteriaDescriptor has parents.
 void removeChildCriteriaDescriptor(java.lang.String _name)
          Removes a CriteriaDescriptor child from current CriteriaDescriptor.
 void removeExcludedCriteriaDescriptor(java.lang.String _name)
          Removes a CriteriaDescriptor excluded from current CriteriaDescriptor.
 void retrieveChildrenCriteriaDescriptor(CriteriaDescriptorMap _criteriaDescriptorMap)
          Retrieves current's CriteriaDescriptors children references: ends m_ChildrenCriteriaDescriptorMap property building.
 void retrieveExcludedCriteriaDescriptor(CriteriaDescriptorMap _criteriaDescriptorMap)
          Retrieves current's CriteriaDescriptors excluded references: ends m_ExcludedCriteriaDescriptorMap property building.
 void setAttributesHtml(java.lang.String m_AttributesHTML)
           
 void setAttributesHTML(java.lang.String m_AttributesHTML)
           
 void setEvent(java.lang.String _event)
          DOCUMENT ME!
 void setLibelle(java.lang.String _libelle)
          DOCUMENT ME!
 void setSeparator(java.lang.String _separator)
          Separator attribute setter method.
 void setType(java.lang.String _type)
          DOCUMENT ME!
 void setValue(java.lang.String _value)
           
 void trace()
          DOCUMENT ME!
 
Methods inherited from class com.ideo.sweetdev.data.controller.filter.bean.CriteriaObjectBase
getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_NAME

public static final java.lang.String CLASS_NAME
class name

Constructor Detail

CriteriaDescriptor

public CriteriaDescriptor()
Creates a new CriteriaDescriptor object.

Method Detail

trace

public void trace()
DOCUMENT ME!

Specified by:
trace in interface ICriteriaObjectBase
Overrides:
trace in class CriteriaObjectBase
See Also:
ICriteriaObjectBase.trace()

getEvent

public java.lang.String getEvent()
Getters and Setters Methods.

Returns:
String

setEvent

public void setEvent(java.lang.String _event)
DOCUMENT ME!

Parameters:
_event - DOCUMENT ME!

getType

public java.lang.String getType()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setType

public void setType(java.lang.String _type)
DOCUMENT ME!

Parameters:
_type - DOCUMENT ME!

getLibelle

public java.lang.String getLibelle()
DOCUMENT ME!

Returns:
String

setLibelle

public void setLibelle(java.lang.String _libelle)
DOCUMENT ME!

Parameters:
_libelle - DOCUMENT ME!

getSeparator

public java.lang.String getSeparator()
Separator attribute getter method.

Returns:
String

setSeparator

public void setSeparator(java.lang.String _separator)
Separator attribute setter method.

Parameters:
_separator - String

getValue

public java.lang.String getValue()
Returns:
Returns the m_value.

setValue

public void setValue(java.lang.String _value)
Parameters:
_value -

getParentNames

public java.util.Set getParentNames()
Returns current's parents CriteriaDescriptors Names Set.

Returns:
Set of String, or null.

getParentValues

public java.util.Collection getParentValues()
Returns current's parents CriteriaDescriptors Collection.

Returns:
Collection of CriteriaDescriptor, or null.

hasParent

public boolean hasParent()
Returns true if current CriteriaDescriptor has parents.

Returns:
boolean.

addParentCriteriaDescriptor

public void addParentCriteriaDescriptor(CriteriaDescriptor _criteriaDescriptor)
DOCUMENT ME!

Parameters:
_criteriaDescriptor - DOCUMENT ME!

getChildrenNames

public java.util.Set getChildrenNames()
Returns current's children CriteriaDescriptors Names Set.

Returns:
Set of String, or null.

getChildrenValues

public java.util.Collection getChildrenValues()
Returns current's children CriteriaDescriptors Collection.

Returns:
Collection of CriteriaDescriptor, or null.

hasChildren

public boolean hasChildren()
Returns true if current CriteriaDescriptor has children.

Returns:
boolean.

addChildCriteriaDescriptor

public void addChildCriteriaDescriptor(java.lang.String _name)
DOCUMENT ME!

Parameters:
_name - DOCUMENT ME!

addChildCriteriaDescriptor

public void addChildCriteriaDescriptor(CriteriaDescriptor _criteriaDescriptor)
DOCUMENT ME!

Parameters:
_criteriaDescriptor - DOCUMENT ME!

removeChildCriteriaDescriptor

public void removeChildCriteriaDescriptor(java.lang.String _name)
Removes a CriteriaDescriptor child from current CriteriaDescriptor.

Parameters:
_name - : String key to identify CriteriaDescriptor child.

retrieveChildrenCriteriaDescriptor

public void retrieveChildrenCriteriaDescriptor(CriteriaDescriptorMap _criteriaDescriptorMap)
Retrieves current's CriteriaDescriptors children references: ends m_ChildrenCriteriaDescriptorMap property building.

Parameters:
_criteriaDescriptorMap - : CriteriaDescriptorMap, map of all CriteriaDescriptors.

getExcludedNames

public java.util.Set getExcludedNames()
Returns current's excluded CriteriaDescriptor Names Set.

Returns:
Set of String, or null.

getExcludedValues

public java.util.Collection getExcludedValues()
Returns current's excluded CriteriaDescriptor Collection.

Returns:
Collection of CriteriaDescriptor, or null.

hasExcluded

public boolean hasExcluded()
Returns true if current CriteriaDescriptor has children.

Returns:
boolean.

addExcludedCriteriaDescriptor

public void addExcludedCriteriaDescriptor(java.lang.String _name)
DOCUMENT ME!

Parameters:
_name - DOCUMENT ME!

addExcludedCriteriaDescriptor

public void addExcludedCriteriaDescriptor(CriteriaDescriptor _criteriaDescriptor)
DOCUMENT ME!

Parameters:
_criteriaDescriptor - DOCUMENT ME!

removeExcludedCriteriaDescriptor

public void removeExcludedCriteriaDescriptor(java.lang.String _name)
Removes a CriteriaDescriptor excluded from current CriteriaDescriptor.

Parameters:
_name - : String key to identify CriteriaDescriptor child.

retrieveExcludedCriteriaDescriptor

public void retrieveExcludedCriteriaDescriptor(CriteriaDescriptorMap _criteriaDescriptorMap)
Retrieves current's CriteriaDescriptors excluded references: ends m_ExcludedCriteriaDescriptorMap property building.

Parameters:
_criteriaDescriptorMap - : CriteriaDescriptorMap, map of all CriteriaDescriptors.

endSetting

public void endSetting(CriteriaDescriptorMap _criteriaDescriptorMap)
DOCUMENT ME!

Parameters:
_criteriaDescriptorMap - DOCUMENT ME!

getAttributesHtml

public java.lang.String getAttributesHtml()

setAttributesHtml

public void setAttributesHtml(java.lang.String m_AttributesHTML)

getAttributesHTML

public java.lang.String getAttributesHTML()

setAttributesHTML

public void setAttributesHTML(java.lang.String m_AttributesHTML)