1 package org.andromda.translation.ocl; 2 3 /** 4 * Contains the possible Expression Kinds. 5 * 6 * @author Chad Brandon 7 */ 8 public class ExpressionKinds 9 { 10 /** 11 * Signafies a <code><<postcondition>></code> expression. 12 */ 13 public static final String POST = "post"; 14 15 /** 16 * Signafies an <code><<invariant>></code> expression. 17 */ 18 public static final String INV = "inv"; 19 20 /** 21 * Signafies a <code><<precondition>></code> expression. 22 */ 23 public static final String PRE = "pre"; 24 25 /** 26 * Signafies a <code><<definition>></code> expression 27 */ 28 public static final String DEF = "def"; 29 30 /** 31 * Signafies a <code><<body>></code> expression 32 */ 33 public static final String BODY = "body"; 34 }