**********************************************************************/
package org.eclipse.tracecompass.internal.lttng2.control.stubs.dialogs;
+import org.eclipse.tracecompass.internal.lttng2.control.core.model.TraceDomainType;
import org.eclipse.tracecompass.internal.lttng2.control.core.model.IChannelInfo;
import org.eclipse.tracecompass.internal.lttng2.control.core.model.impl.BufferType;
import org.eclipse.tracecompass.internal.lttng2.control.core.model.impl.ChannelInfo;
// ------------------------------------------------------------------------
// Attributes
// ------------------------------------------------------------------------
- private TraceDomainComponent fDomain;
+ private TraceDomainComponent fDomainComponent;
private ChannelInfo fChannelInfo;
- private boolean fIsKernel;
+ private TraceDomainType fDomain;
// ------------------------------------------------------------------------
// Constructor
// ------------------------------------------------------------------------
// Accessors
// ------------------------------------------------------------------------
- public void setIsKernel(boolean isKernel) {
- fIsKernel = isKernel;
- }
@Override
public IChannelInfo getChannelInfo() {
@Override
public void setDomainComponent(TraceDomainComponent domain) {
- fDomain = domain;
- if (fDomain != null) {
- fIsKernel = fDomain.isKernel();
+ fDomainComponent = domain;
+ if (fDomainComponent != null) {
+ fDomain = fDomainComponent.getDomain();
}
}
}
@Override
- public boolean isKernel() {
- return fIsKernel;
+ public TraceDomainType getDomain() {
+ return fDomain;
+ }
+
+ public void setDomain(TraceDomainType domain) {
+ fDomain = domain;
}
@Override