org.jboss.portal.core.model.content.spi.handler
Interface ContentState


public interface ContentState

Represents the state of the content which consist in an URI and a set of properties.

Version:
$Revision: 11168 $
Author:
Julien Viet

Method Summary
 void clearParameters()
           
 java.lang.String getParameter(java.lang.String name)
           
 java.util.Iterator<java.lang.String> getParameterNames()
           
 java.lang.String getURI()
          Returns the URI value.
 void setParameter(java.lang.String name, java.lang.String value)
           
 void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
           
 void setURI(java.lang.String uri)
          Set the URI value.
 

Method Detail

getURI

java.lang.String getURI()
Returns the URI value.

Returns:
the URI

setURI

void setURI(java.lang.String uri)
Set the URI value.

Parameters:
uri - the URI

getParameterNames

java.util.Iterator<java.lang.String> getParameterNames()

setParameter

void setParameter(java.lang.String name,
                  java.lang.String value)
                  throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

setParameters

void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
                   throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

getParameter

java.lang.String getParameter(java.lang.String name)
                              throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

clearParameters

void clearParameters()