org.eclipse.debug.ui
Class BreakpointTypeCategory
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.debug.ui.BreakpointTypeCategory
-
All Implemented Interfaces:
-
IAdaptable,
IBreakpointTypeCategory,
IWorkbenchAdapter
-
public class BreakpointTypeCategory
- extends
PlatformObject
- implements
IBreakpointTypeCategory,
IWorkbenchAdapter
Default implementation for a breakpoint type category.
Clients providing breakpoint type category adapters may instantiate
and subclass this class.
-
Since:
- 3.1
BreakpointTypeCategory
public BreakpointTypeCategory(
String name)
- Constructs a type category for the given type name.
-
Parameters:
-
name
- breakpoint type name
BreakpointTypeCategory
public BreakpointTypeCategory(
String name,
ImageDescriptor descriptor)
- Constructs a type category for the given type name with the given
image.
-
Parameters:
-
name
- breakpoint type name -
descriptor
- image descriptor
getName
protected
String getName()
- Returns the name of this category's breakpoint type.
-
-
-
Returns:
- the name of this category's breakpoint type
equals
public boolean equals(
Object object)
-
-
Overrides:
-
equals
in class
Object
-
hashCode
public int hashCode()
-
-
Overrides:
-
hashCode
in class
Object
-
getChildren
public
Object[] getChildren(
Object o)
-
Description copied from interface:
IWorkbenchAdapter
- Returns the children of this object. When this object
is displayed in a tree, the returned objects will be this
element's children. Returns an empty array if this
object has no children.
-
-
Specified by:
-
getChildren
in interface
IWorkbenchAdapter
-
-
Parameters:
-
o
- The object to get the children for.
-
Returns:
- Object[]
getImageDescriptor
public
ImageDescriptor getImageDescriptor(
Object object)
-
Description copied from interface:
IWorkbenchAdapter
- Returns an image descriptor to be used for displaying an object in the workbench.
Returns
null
if there is no appropriate image.
-
-
Specified by:
-
getImageDescriptor
in interface
IWorkbenchAdapter
-
-
Parameters:
-
object
- The object to get an image descriptor for.
-
Returns:
- ImageDescriptor
getLabel
public
String getLabel(
Object o)
-
Description copied from interface:
IWorkbenchAdapter
- Returns the label text for this element. This is typically
used to assign a label to this object when displayed
in the UI. Returns an empty string if there is no appropriate
label text for this object.
-
-
Specified by:
-
getLabel
in interface
IWorkbenchAdapter
-
-
Parameters:
-
o
- The object to get a label for.
-
Returns:
- String
getParent
public
Object getParent(
Object o)
-
Description copied from interface:
IWorkbenchAdapter
- Returns the logical parent of the given object in its tree.
Returns
null
if there is no parent, or if this object doesn't
belong to a tree.
-
-
Specified by:
-
getParent
in interface
IWorkbenchAdapter
-
-
Parameters:
-
o
- The object to get the parent for.
-
Returns:
- Object
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.