ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
class.arIndexTableAction.php
Go to the documentation of this file.
1<?php
2
11{
12
16 protected $id = 0;
20 protected $title = "";
24 protected $target_class = "";
28 protected $target_cmd = "";
32 protected $access = "";
33
34
43 {
44 $this->id = $id;
45 $this->title = $title;
46 $this->target_class = $target_class;
47 $this->target_cmd = $target_cmd;
48 $this->access = $access;
49 }
50
51
55 public function setAccess($access)
56 {
57 $this->access = $access;
58 }
59
60
64 public function getAccess()
65 {
66 return $this->access;
67 }
68
69
73 public function setActions($actions)
74 {
75 $this->actions = $actions;
76 }
77
78
82 public function getActions()
83 {
84 return $this->actions;
85 }
86
87
91 public function setId($id)
92 {
93 $this->id = $id;
94 }
95
96
100 public function getId()
101 {
102 return $this->id;
103 }
104
105
110 {
111 $this->target_class = $target_class;
112 }
113
114
118 public function getTargetClass()
119 {
120 return $this->target_class;
121 }
122
123
127 public function setTargetCmd($target_cmd)
128 {
129 $this->target_cmd = $target_cmd;
130 }
131
132
136 public function getTargetCmd()
137 {
138 return $this->target_cmd;
139 }
140
141
145 public function setTitle($title)
146 {
147 $this->title = $title;
148 }
149
150
154 public function getTitle()
155 {
156 return $this->title;
157 }
158}
An exception for terminatinating execution or to throw for unit testing.
GUI-Class arIndexTableAction.
__construct($id, $title, $target_class, $target_cmd, $access=null)