TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.trace.ui.internal.launcher
Class ProfilingSetTypeGroup

java.lang.Object
  extended by org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetTypeGroup
All Implemented Interfaces:
org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup

public class ProfilingSetTypeGroup
extends java.lang.Object
implements org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup


Field Summary
protected  java.lang.String description
           
protected  org.eclipse.jface.resource.ImageDescriptor icon
           
protected  java.lang.String id
           
protected  java.lang.String name
           
 
Constructor Summary
ProfilingSetTypeGroup(java.lang.String id, java.lang.String name, java.lang.String description, org.eclipse.jface.resource.ImageDescriptor icon)
           
 
Method Summary
 java.lang.String getDescription()
           
 org.eclipse.jface.resource.ImageDescriptor getIcon()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 void setDescription(java.lang.String description)
           
 void setIcon(org.eclipse.jface.resource.ImageDescriptor icon)
           
 void setId(java.lang.String id)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected java.lang.String id

name

protected java.lang.String name

description

protected java.lang.String description

icon

protected org.eclipse.jface.resource.ImageDescriptor icon
Constructor Detail

ProfilingSetTypeGroup

public ProfilingSetTypeGroup(java.lang.String id,
                             java.lang.String name,
                             java.lang.String description,
                             org.eclipse.jface.resource.ImageDescriptor icon)
Parameters:
id -
name -
description -
icon -
Method Detail

getIcon

public org.eclipse.jface.resource.ImageDescriptor getIcon()
Specified by:
getIcon in interface org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
Returns:
Returns the icon.

setIcon

public void setIcon(org.eclipse.jface.resource.ImageDescriptor icon)
Specified by:
setIcon in interface org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
Parameters:
icon - The icon to set.

getId

public java.lang.String getId()
Specified by:
getId in interface org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
Returns:
Returns the id.

setId

public void setId(java.lang.String id)
Specified by:
setId in interface org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
Parameters:
id - The id to set.

getName

public java.lang.String getName()
Specified by:
getName in interface org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
Returns:
Returns the name.

setName

public void setName(java.lang.String name)
Specified by:
setName in interface org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
Parameters:
name - The name to set.

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
Returns:
Returns the description.

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
Parameters:
name - The description to set.

TPTP 4.5.0 Platform Project
Internal API Specification