org.jboss.portal.portlet.deployment
Class ValueTrimmingFilter

java.lang.Object
  extended by org.jboss.portal.portlet.deployment.ValueTrimmingFilter

public class ValueTrimmingFilter
extends java.lang.Object

Filter setValue method by doing a trimming before calling the next model.

Version:
$Revision: 6713 $
Author:
Julien Viet

Constructor Summary
ValueTrimmingFilter(GenericObjectModelFactory next)
           
 
Method Summary
 void addChild(java.lang.Object parent, java.lang.Object child, UnmarshallingContext nav, java.lang.String nsURI, java.lang.String localName)
           
 java.lang.Object completeRoot(java.lang.Object root, UnmarshallingContext nav, java.lang.String nsURI, java.lang.String localName)
           
 java.lang.Object newChild(java.lang.Object object, UnmarshallingContext nav, java.lang.String nsURI, java.lang.String localName, org.xml.sax.Attributes attrs)
           
 java.lang.Object newRoot(java.lang.Object root, UnmarshallingContext nav, java.lang.String nsURI, java.lang.String localName, org.xml.sax.Attributes attrs)
           
 void setValue(java.lang.Object object, UnmarshallingContext nav, java.lang.String nsURI, java.lang.String localName, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueTrimmingFilter

public ValueTrimmingFilter(GenericObjectModelFactory next)
                    throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException
Method Detail

newChild

public java.lang.Object newChild(java.lang.Object object,
                                 UnmarshallingContext nav,
                                 java.lang.String nsURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)

addChild

public void addChild(java.lang.Object parent,
                     java.lang.Object child,
                     UnmarshallingContext nav,
                     java.lang.String nsURI,
                     java.lang.String localName)

setValue

public void setValue(java.lang.Object object,
                     UnmarshallingContext nav,
                     java.lang.String nsURI,
                     java.lang.String localName,
                     java.lang.String value)

newRoot

public java.lang.Object newRoot(java.lang.Object root,
                                UnmarshallingContext nav,
                                java.lang.String nsURI,
                                java.lang.String localName,
                                org.xml.sax.Attributes attrs)

completeRoot

public java.lang.Object completeRoot(java.lang.Object root,
                                     UnmarshallingContext nav,
                                     java.lang.String nsURI,
                                     java.lang.String localName)