View Javadoc

1   package org.ocltf.concretesyntax;
2   
3   /***
4    * Represents a variable declaration within an OCL
5    * expression.
6    * 
7    * @author Chad Brandon
8    */
9   public interface VariableDeclarationCS {
10  	
11  	/***
12  	 * The variable declaration name 
13  	 * 
14  	 * @return String the name of the variable declaration.
15  	 */
16  	public String getName();
17  	
18  	/***
19  	 * The variable declaration type.
20  	 * 
21  	 * @return String the type of the variable declaration.
22  	 */
23  	public String getType();
24  	
25  	/***
26  	 * The variable declaration initial value.
27  	 * 
28  	 * @return String the initial value.
29  	 */
30  	public String getValue();
31  	
32  }