Class BreakpointTypeCategory

    • Constructor Summary

      Constructors 
      Constructor Description
      BreakpointTypeCategory​(java.lang.String name)
      Constructs a type category for the given type name.
      BreakpointTypeCategory​(java.lang.String name, ImageDescriptor descriptor)
      Constructs a type category for the given type name with the given image.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object object)  
      java.lang.Object[] getChildren​(java.lang.Object o)
      Returns the children of this object.
      ImageDescriptor getImageDescriptor​(java.lang.Object object)
      Returns an image descriptor to be used for displaying an object in the workbench.
      java.lang.String getLabel​(java.lang.Object o)
      Returns the label text for this element.
      protected java.lang.String getName()
      Returns the name of this category's breakpoint type.
      java.lang.Object getParent​(java.lang.Object o)
      Returns the logical parent of the given object in its tree.
      int hashCode()  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • BreakpointTypeCategory

        public BreakpointTypeCategory​(java.lang.String name)
        Constructs a type category for the given type name.
        Parameters:
        name - breakpoint type name
      • BreakpointTypeCategory

        public BreakpointTypeCategory​(java.lang.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
    • Method Detail

      • getName

        protected java.lang.String getName()
        Returns the name of this category's breakpoint type.
        Returns:
        the name of this category's breakpoint type
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getChildren

        public java.lang.Object[] getChildren​(java.lang.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​(java.lang.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 java.lang.String getLabel​(java.lang.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 java.lang.Object getParent​(java.lang.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
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object