PageRenderTime 16ms CodeModel.GetById 13ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/test/language/unclassified/uw/aux_uw01action_node.e

http://github.com/tybor/Liberty
Specman e | 49 lines | 24 code | 5 blank | 20 comment | 0 complexity | cc6e8f95a72d2067c31af23b2cfa1025 MD5 | raw file
 1note
 2   description:
 3      "nodes representing an action"
 4   status:
 5      "See notice at end of class"
 6   author:
 7      "Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>"
 8   version:
 9      "$Revision$"
10   last_modification:
11      "$Date$"
12deferred class AUX_UW01ACTION_NODE
13
14feature {ANY}
15   extra_io: AUX_UW01EXTRA_IO
16         -- shared EXTRA_IO object
17      once
18         create Result.make
19      end
20
21   execute
22         -- perform action
23      deferred
24      end
25
26   language: AUX_UW01LANGUAGE
27      -- language to use
28
29invariant
30   good_language: language /= Void
31
32end -- class AUX_UW01ACTION_NODE
33-- Copyright (C) 1998-2017: by Ulrich Windl
34-- Copyright (C) 1998-2017: by Klinikum der Universit´┐Żt Regensburg,
35--      D-93042 Regensburg
36--
37--  This program is free software; you can redistribute it and/or modify
38--  it under the terms of the GNU General Public License as published by
39--  the Free Software Foundation; either version 2 of the License, or
40--  (at your option) any later version.
41--
42--  This program is distributed in the hope that it will be useful,
43--  but WITHOUT ANY WARRANTY; without even the implied warranty of
44--  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
45--  GNU General Public License for more details.
46--
47--  You should have received a copy of the GNU General Public License
48--  along with this program; if not, write to the Free Software
49--  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA