Uses of Interface
org.eclipse.contribution.visualiser.interfaces.IMember

Packages that use IMember
org.eclipse.contribution.visualiser.interfaces   
org.eclipse.contribution.visualiser.jdtImpl   
org.eclipse.contribution.visualiser.markerImpl   
org.eclipse.contribution.visualiser.renderers   
org.eclipse.contribution.visualiser.simpleImpl   
org.eclipse.contribution.visualiser.views   
 

Uses of IMember in org.eclipse.contribution.visualiser.interfaces
 

Subinterfaces of IMember in org.eclipse.contribution.visualiser.interfaces
 interface IGroup
          The IGroup interface is a simple extension of IMember that supports children members.
 

Methods in org.eclipse.contribution.visualiser.interfaces with parameters of type IMember
 void IVisualiserRenderer.paintColumnHeader(org.eclipse.swt.graphics.GC gc, IMember m, int x, int colWidth)
          Paint the title of a column, typically the name of the given IMember
 void IVisualiserRenderer.paintColumn(org.eclipse.swt.graphics.GC gc, IMember m, int x, int y, int colWidth, int colHeight, boolean affected)
          Paint the actual column (but not any stripes)
 java.util.List IMarkupProvider.getMemberMarkups(IMember member)
          Return a list of all stripes in effect on this member.
 boolean IMarkupProvider.processMouseclick(IMember member, Stripe stripe, int buttonClicked)
          Called when the user clicks on a stripe on a member in the visualiser - the information passed is - The full name of the member, e.g.
 void IGroup.add(IMember member)
          Add a new IMember to this group.
 boolean IContentProvider.processMouseclick(IMember member, boolean markupWasClicked, int buttonClicked)
          Called when the user clicks on a member in the Visualiser - the information passed is - The full name of the member, e.g.
 

Uses of IMember in org.eclipse.contribution.visualiser.jdtImpl
 

Classes in org.eclipse.contribution.visualiser.jdtImpl that implement IMember
 class JDTGroup
          The JDT implementation of IGroup.
 class JDTMember
          The JDT implementation of IMember.
 

Methods in org.eclipse.contribution.visualiser.jdtImpl with parameters of type IMember
 java.util.List JDTSearchResultsMarkupProvider.getMemberMarkups(IMember member)
          Get a List of Stripes for the given member, which are its markups.
 boolean JDTSearchResultsMarkupProvider.processMouseclick(IMember member, Stripe stripe, int buttonClicked)
          Process a mouse click on a stripe.
 boolean JDTContentProvider.processMouseclick(IMember member, boolean markupWasClicked, int buttonClicked)
          Process a mouse click on a member
 

Uses of IMember in org.eclipse.contribution.visualiser.markerImpl
 

Classes in org.eclipse.contribution.visualiser.markerImpl that implement IMember
 class ResourceMember
          Member that has an IResource (normally a file) associated with it
 

Methods in org.eclipse.contribution.visualiser.markerImpl with parameters of type IMember
 boolean ResourceContentProvider.processMouseclick(IMember member, boolean markupWasClicked, int buttonClicked)
          Process a mouse click on a member belonging to this provider.
 boolean MarkerMarkupProvider.processMouseclick(IMember member, Stripe stripe, int buttonClicked)
          Process a mouse click on a stripe.
 

Uses of IMember in org.eclipse.contribution.visualiser.renderers
 

Methods in org.eclipse.contribution.visualiser.renderers with parameters of type IMember
 void GradientVisualiserRenderer.paintColumn(org.eclipse.swt.graphics.GC gc, IMember m, int x, int yoff, int colWidth, int colHeight, boolean affected)
           
 void DefaultVisualiserRenderer.paintColumnHeader(org.eclipse.swt.graphics.GC gc, IMember m, int x, int colWidth)
           
 void DefaultVisualiserRenderer.paintColumn(org.eclipse.swt.graphics.GC gc, IMember m, int x, int yoff, int colWidth, int colHeight, boolean affected)
           
 void CylinderRenderer.paintColumn(org.eclipse.swt.graphics.GC gc, IMember m, int x, int yoff, int colWidth, int colHeight, boolean affected)
          Paint cylinders, with 'highlight' just a bit to the left of center.
 void ClassicVisualiserRenderer.paintColumnHeader(org.eclipse.swt.graphics.GC gc, IMember m, int x, int colWidth)
           
 void ClassicVisualiserRenderer.paintColumn(org.eclipse.swt.graphics.GC gc, IMember m, int x, int yoff, int colWidth, int colHeight, boolean affected)
           
 

Uses of IMember in org.eclipse.contribution.visualiser.simpleImpl
 

Classes in org.eclipse.contribution.visualiser.simpleImpl that implement IMember
 class SimpleGroup
          Simple implementation of a group, see IGroup/IMember for more information.
 class SimpleMember
          Simple implementation of a member.
 

Methods in org.eclipse.contribution.visualiser.simpleImpl with parameters of type IMember
 java.util.List SimpleMarkupProvider.getMemberMarkups(IMember member)
          Get a List of Stripes for the given member, which are its markups.
 boolean SimpleMarkupProvider.processMouseclick(IMember member, Stripe stripe, int buttonClicked)
          Process a mouse click on a stripe.
 void SimpleGroup.add(IMember m)
          Add a member to this group
 boolean SimpleContentProvider.processMouseclick(IMember member, boolean markupWasClicked, int buttonClicked)
          Process a mouse click on a member belonging to this provider.
 java.util.List NullMarkupProvider.getMemberMarkups(IMember member)
          Get the markups for the given member - returns null
 boolean NullMarkupProvider.processMouseclick(IMember member, Stripe stripe, int buttonClicked)
          Processs a mouse click on a stripe.
 

Uses of IMember in org.eclipse.contribution.visualiser.views
 

Methods in org.eclipse.contribution.visualiser.views with parameters of type IMember
protected  void Visualiser.handleClick(IMember member, Stripe stripe, int buttonClicked)
          Handle a click that has occurred on the bar chart.