X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.linuxtools.lttng2.ui%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Finternal%2Flttng2%2Fui%2Fviews%2Fcontrol%2Fmodel%2FITraceControlComponent.java;h=b5e348eaf7d0f97940ebbb26d0853500dacd6053;hb=a6e6f7b4c37dc5adce8b2deeaf1d360b1284ad46;hp=0e9fd379aa267a8465095b2f439efd49b745c3f6;hpb=dbd4432dd9f427af47e9755cbf67b18e2e47b001;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/model/ITraceControlComponent.java b/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/model/ITraceControlComponent.java index 0e9fd379aa..b5e348eaf7 100644 --- a/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/model/ITraceControlComponent.java +++ b/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/model/ITraceControlComponent.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2012 Ericsson - * + * Copyright (c) 2012, 2013 Ericsson + * * All rights reserved. This program and the accompanying materials are * made available under the terms of the Eclipse Public License v1.0 which * accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: + * + * Contributors: * Bernd Hufmann - Initial API and implementation **********************************************************************/ package org.eclipse.linuxtools.internal.lttng2.ui.views.control.model; @@ -20,10 +20,10 @@ import org.eclipse.swt.graphics.Image; /** *
- * Interface for trace control components that can be displayed in the - * trace control tree viewer. + * Interface for trace control components that can be displayed in the + * trace control tree viewer. *
- * + * * @author Bernd Hufmann */ public interface ITraceControlComponent extends IAdaptable { @@ -35,90 +35,90 @@ public interface ITraceControlComponent extends IAdaptable { /** * @return the name of the component */ - public String getName(); + String getName(); /** * Sets the name of the component to the given value. * @param name - name to set */ - public void setName(String name); + void setName(String name); /** * @return the image representing the component. */ - public Image getImage(); + Image getImage(); /** * Sets the image path of the component. * @param path - path to the image location */ - public void setImage(String path); + void setImage(String path); /** * Sets the image the component. * @param image - image to the image location */ - public void setImage(Image image); + void setImage(Image image); /** * @return tool tip with information about the component. */ - public String getToolTip(); + String getToolTip(); /** * Sets the tool tip with information about the component. * @param toolTip - the tool tip to set. */ - public void setToolTip(String toolTip); - + void setToolTip(String toolTip); + /** * @return the node's connection state */ - public TargetNodeState getTargetNodeState(); + TargetNodeState getTargetNodeState(); /** - * Sets the node's connection state. + * Sets the node's connection state. * @param state - the state to set */ - public void setTargetNodeState(TargetNodeState state); - + void setTargetNodeState(TargetNodeState state); + /** * @return returns the parent component. */ - public ITraceControlComponent getParent(); + ITraceControlComponent getParent(); /** * Sets the parent component. * @param parent - the parent to set. */ - public void setParent(ITraceControlComponent parent); + void setParent(ITraceControlComponent parent); /** * @return the children components */ - public ITraceControlComponent[] getChildren(); + ITraceControlComponent[] getChildren(); /** * Sets the children components. * @param children - the children to set. */ - public void setChildren(List