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 }