com.javaforge.bobber.archetype.model
Class Variable

java.lang.Object
  extended bycom.javaforge.bobber.archetype.model.Variable
All Implemented Interfaces:
Serializable

public class Variable
extends Object
implements Serializable

Represents system variable to be put in the Velocity Context

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

Constructor Summary
Variable()
           
 
Method Summary
 void addVariable(Variable variable)
          Method addVariable
 void breakVariableAssociation(Variable variable)
          Method breakVariableAssociation
 void createVariableAssociation(Variable variable)
          Method createVariableAssociation
 String getDefvalue()
          Get null
 String getDescription()
          Get null
 String getModelEncoding()
           
 String getName()
          Get null
 List getVariables()
          Method getVariables
 void removeVariable(Variable variable)
          Method removeVariable
 void setDefvalue(String defvalue)
          Set null
 void setDescription(String description)
          Set null
 void setModelEncoding(String modelEncoding)
           
 void setName(String name)
          Set null
 void setVariables(List variables)
          Set Variables that depend on their parent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Variable

public Variable()
Method Detail

addVariable

public void addVariable(Variable variable)
Method addVariable

Parameters:
variable -

breakVariableAssociation

public void breakVariableAssociation(Variable variable)
Method breakVariableAssociation

Parameters:
variable -

createVariableAssociation

public void createVariableAssociation(Variable variable)
Method createVariableAssociation

Parameters:
variable -

getDefvalue

public String getDefvalue()
Get null


getDescription

public String getDescription()
Get null


getName

public String getName()
Get null


getVariables

public List getVariables()
Method getVariables


removeVariable

public void removeVariable(Variable variable)
Method removeVariable

Parameters:
variable -

setDefvalue

public void setDefvalue(String defvalue)
Set null

Parameters:
defvalue -

setDescription

public void setDescription(String description)
Set null

Parameters:
description -

setName

public void setName(String name)
Set null

Parameters:
name -

setVariables

public void setVariables(List variables)
Set Variables that depend on their parent

Parameters:
variables -

setModelEncoding

public void setModelEncoding(String modelEncoding)

getModelEncoding

public String getModelEncoding()


Copyright © 2003-2007 MuleSource, Inc.. All Rights Reserved.