ctf: Bump CTF feature plugin to 2.0
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng2.ui.tests / stubs / org / eclipse / linuxtools / internal / lttng2 / stubs / dialogs / EnableEventsDialogStub.java
CommitLineData
a26d90be
BH
1/**********************************************************************
2 * Copyright (c) 2012 Ericsson
cfdb727a 3 *
a26d90be
BH
4 * All rights reserved. This program and the accompanying materials are
5 * made available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
cfdb727a
AM
8 *
9 * Contributors:
a26d90be
BH
10 * Bernd Hufmann - Initial API and implementation
11 **********************************************************************/
12package org.eclipse.linuxtools.internal.lttng2.stubs.dialogs;
13
14import java.util.ArrayList;
15import java.util.List;
16
9315aeee
BH
17import org.eclipse.linuxtools.internal.lttng2.core.control.model.LogLevelType;
18import org.eclipse.linuxtools.internal.lttng2.core.control.model.TraceLogLevel;
a26d90be 19import org.eclipse.linuxtools.internal.lttng2.ui.views.control.dialogs.IEnableEventsDialog;
a26d90be
BH
20import org.eclipse.linuxtools.internal.lttng2.ui.views.control.model.impl.TraceDomainComponent;
21import org.eclipse.linuxtools.internal.lttng2.ui.views.control.model.impl.TraceProviderGroup;
22
23/**
cfdb727a 24 * Enable events dialog stub implementation.
a26d90be 25 */
cfdb727a 26@SuppressWarnings("javadoc")
a26d90be
BH
27public class EnableEventsDialogStub implements IEnableEventsDialog {
28
29 // ------------------------------------------------------------------------
30 // Attributes
31 // ------------------------------------------------------------------------
32 private boolean fIsKernel;
33 private boolean fIsTracePoints;
34 private boolean fIsAllTracePoints;
35 private boolean fIsSysCalls;
36 private boolean fIsDynamicProbe;
37 private String fProbeEventName;
38 private String fDynamicProbe;
39 private boolean fIsFunctionProbe;
40 private String fFunctionEventName;
41 private String fFunctionProbe;
42 private boolean fIsWildcard;
43 private String fWildcard;
44 private boolean fIsLogLevel;
45 private String fLogLevelEventName;
46 private TraceLogLevel fLogLevel;
47 private LogLevelType fLogLevelType;
48 List<String> fNames = new ArrayList<String>();
49
50 // ------------------------------------------------------------------------
51 // Accessors
52 // ------------------------------------------------------------------------
53 public void setIsKernel(boolean isKernel) {
54 fIsKernel = isKernel;
55 }
56
57 public void setIsTracePoints(boolean isTracePoints) {
58 fIsTracePoints = isTracePoints;
59 }
60
61 public void setIsAllTracePoints(boolean isAllTracePoints) {
62 fIsAllTracePoints = isAllTracePoints;
63 }
64
65 public void setIsSysCalls(boolean isSysCalls) {
66 this.fIsSysCalls = isSysCalls;
67 }
68
69 public void setIsDynamicProbe(boolean isDynamicProbe) {
70 fIsDynamicProbe = isDynamicProbe;
71 }
72
73 public void setProbeEventName(String probeEventName) {
74 fProbeEventName = probeEventName;
75 }
76
77 public void setDynamicProbe(String dynamicProbe) {
78 fDynamicProbe = dynamicProbe;
79 }
80
81 public void setIsFunctionProbe(boolean isFunctionProbe) {
82 fIsFunctionProbe = isFunctionProbe;
83 }
84
85 public void setFunctionEventName(String functionEventName) {
86 fFunctionEventName = functionEventName;
87 }
88
89 public void setFunctionProbe(String functionProbe) {
90 fFunctionProbe = functionProbe;
91 }
92
93 public void setIsWildcard(boolean isWildcard) {
94 fIsWildcard = isWildcard;
95 }
96
97 public void setWildcard(String wildcard) {
98 fWildcard = wildcard;
99 }
100
101 public void setIsLogLevel(boolean isLogLevel) {
102 fIsLogLevel = isLogLevel;
103 }
104
105 public void setLogLevelEventName(String logLevelEventName) {
106 fLogLevelEventName = logLevelEventName;
107 }
108
109 public void setLogLevel(TraceLogLevel logLevel) {
110 fLogLevel = logLevel;
111 }
112
113 public void setLogLevelType(LogLevelType logLevelType) {
114 fLogLevelType = logLevelType;
115 }
cfdb727a 116
a26d90be
BH
117 public void setNames(List<String> names) {
118 fNames = names;
119 }
120
121 @Override
122 public boolean isTracepoints() {
123 return fIsTracePoints;
124 }
125
126 @Override
127 public boolean isAllTracePoints() {
128 return fIsAllTracePoints;
129 }
130
131 @Override
132 public boolean isSysCalls() {
133 return fIsSysCalls;
134 }
135
136 @Override
137 public boolean isAllSysCalls() {
138 return fIsSysCalls;
139 }
140
141 @Override
142 public List<String> getEventNames() {
143 return fNames;
144 }
145
146 @Override
147 public boolean isDynamicProbe() {
148 return fIsDynamicProbe;
149 }
150
151 @Override
152 public String getProbeEventName() {
153 return fProbeEventName;
154 }
155
156 @Override
157 public String getProbeName() {
158 return fDynamicProbe;
159 }
160
161 @Override
162 public boolean isDynamicFunctionProbe() {
163 return fIsFunctionProbe;
164 }
165
166 @Override
167 public String getFunctionEventName() {
168 return fFunctionEventName;
169 }
170
171 @Override
172 public String getFunction() {
173 return fFunctionProbe;
174 }
175
176 @Override
177 public boolean isWildcard() {
178 return fIsWildcard;
179 }
180
181 @Override
182 public String getWildcard() {
183 return fWildcard;
184 }
185
186 @Override
187 public boolean isLogLevel() {
188 return fIsLogLevel;
189 }
190
191 @Override
192 public LogLevelType getLogLevelType() {
193 return fLogLevelType;
194 }
195
196 @Override
197 public TraceLogLevel getLogLevel() {
198 return fLogLevel;
199 }
200
201 @Override
202 public String getLogLevelEventName() {
203 return fLogLevelEventName;
204 }
205
206 @Override
207 public boolean isKernel() {
208 return fIsKernel;
209 }
210
211 @Override
212 public void setTraceProviderGroup(TraceProviderGroup providerGroup) {
213 }
214
215 @Override
216 public void setTraceDomainComponent(TraceDomainComponent domain) {
217 }
218
219 @Override
220 public int open() {
221 return 0;
222 }
223}
This page took 0.036707 seconds and 5 git commands to generate.