org.apache.maven.usability.plugin
Class ExpressionDocumentation

java.lang.Object
  extended by org.apache.maven.usability.plugin.ExpressionDocumentation
All Implemented Interfaces:
Serializable

public class ExpressionDocumentation
extends Object
implements Serializable

The root of a parameter plugin expression document.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
ExpressionDocumentation()
           
 
Method Summary
 void addExpression(Expression expression)
          Method addExpression.
 void flushExpressionsBySyntax()
           
 List<Expression> getExpressions()
          Method getExpressions.
 Map getExpressionsBySyntax()
           
 String getModelEncoding()
          Method getModelEncoding.
 void removeExpression(Expression expression)
          Method removeExpression.
 void setExpressions(List<Expression> expressions)
          Set the list of plugin parameter expressions described by this document.
 void setModelEncoding(String modelEncoding)
          Set an encoding used for reading/writing the model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionDocumentation

public ExpressionDocumentation()
Method Detail

addExpression

public void addExpression(Expression expression)
Method addExpression.

Parameters:
expression -

getExpressions

public List<Expression> getExpressions()
Method getExpressions.

Returns:
List

getModelEncoding

public String getModelEncoding()
Method getModelEncoding.

Returns:
the current encoding used when reading/writing this model

removeExpression

public void removeExpression(Expression expression)
Method removeExpression.

Parameters:
expression -

setExpressions

public void setExpressions(List<Expression> expressions)
Set the list of plugin parameter expressions described by this document.

Parameters:
expressions -

setModelEncoding

public void setModelEncoding(String modelEncoding)
Set an encoding used for reading/writing the model.

Parameters:
modelEncoding -

getExpressionsBySyntax

public Map getExpressionsBySyntax()

flushExpressionsBySyntax

public void flushExpressionsBySyntax()


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.