edu.mit.csail.sdg.squander.spec.Spec.SpecCase Class Reference

Collaboration diagram for edu.mit.csail.sdg.squander.spec.Spec.SpecCase:
Collaboration graph
[legend]

List of all members.

Public Member Functions

ForgeExpression preOnly ()
ForgeExpression postOnly ()
ForgeExpression pre ()
ForgeExpression post ()
Frame frame ()
Spec spec ()
String toString ()

Private Member Functions

 SpecCase (ForgeExpression requires, ForgeExpression ensures, Frame frame, boolean helper)

Private Attributes

final ForgeExpression pre
final ForgeExpression post
final Frame frame
final boolean helper

Detailed Description

Specification case. Remark that the pre-condition is not in the pre-state.

Author:
Kuat Yessenov (kuat@mit.edu)
Aleksandar Milicevic

Definition at line 41 of file Spec.java.


Constructor & Destructor Documentation

edu.mit.csail.sdg.squander.spec.Spec.SpecCase.SpecCase ( ForgeExpression  requires,
ForgeExpression  ensures,
Frame  frame,
boolean  helper 
) [private]

Member Function Documentation

Definition at line 59 of file Spec.java.

Referenced by edu.mit.csail.sdg.squander.spec.Spec.SpecCase.toString().

ForgeExpression edu.mit.csail.sdg.squander.spec.Spec.SpecCase.postOnly (  ) 

Definition at line 55 of file Spec.java.

References edu.mit.csail.sdg.squander.spec.Spec.SpecCase.post().

ForgeExpression edu.mit.csail.sdg.squander.spec.Spec.SpecCase.preOnly (  ) 

Definition at line 54 of file Spec.java.

References edu.mit.csail.sdg.squander.spec.Spec.SpecCase.pre().

Spec edu.mit.csail.sdg.squander.spec.Spec.SpecCase.spec (  ) 
String edu.mit.csail.sdg.squander.spec.Spec.SpecCase.toString (  ) 

Member Data Documentation

final ForgeExpression edu.mit.csail.sdg.squander.spec.Spec.SpecCase.post [private]
final ForgeExpression edu.mit.csail.sdg.squander.spec.Spec.SpecCase.pre [private]

The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208