## Uses of Interface
org.eclipse.contribution.visualiser.interfaces.IMarkupKind

Packages that use IMarkupKind
org.eclipse.contribution.visualiser.core
org.eclipse.contribution.visualiser.interfaces
org.eclipse.contribution.visualiser.markerImpl
org.eclipse.contribution.visualiser.simpleImpl
org.eclipse.contribution.visualiser.views

Uses of IMarkupKind in org.eclipse.contribution.visualiser.core

Methods in org.eclipse.contribution.visualiser.core with parameters of type IMarkupKind
`boolean` `Stripe.hasKind(IMarkupKind kind)` Returns true if this Stripe has the given kind

Constructors in org.eclipse.contribution.visualiser.core with parameters of type IMarkupKind
`Stripe(IMarkupKind k, int i)` Stripe constructor when the stripe is of the minimum depth (1).
`Stripe(IMarkupKind k, int o, int d)` Stripe constructor where the kind, offset and depth can be specified.

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

Methods in org.eclipse.contribution.visualiser.interfaces with parameters of type IMarkupKind
`void` `IMarkupProvider.setColorFor(IMarkupKind kind, org.eclipse.swt.graphics.Color color)` When the color picker is used in the visualiser menu to change the color for a particular kind, this call ensures the logic responsible for color management is told.
`org.eclipse.swt.graphics.Color` `IMarkupProvider.getColorFor(IMarkupKind element)` Ask for a color for a given kind - if one is not currently allocated, it will be selected from those available.

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

Constructors in org.eclipse.contribution.visualiser.markerImpl with parameters of type IMarkupKind
`MarkerMarkupProvider.StripeWithMarker(IMarkupKind k, int i, org.eclipse.core.resources.IMarker marker)` Stripe constructor when the stripe is of the minimum depth (1).

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

Classes in org.eclipse.contribution.visualiser.simpleImpl that implement IMarkupKind
`class` `SimpleMarkupKind` Simple implementation of IMarkupKind.
`class` `StealthMarkupKind` Simple implementation of IMarkupKind that does not show in the Menu by default.

Methods in org.eclipse.contribution.visualiser.simpleImpl with parameters of type IMarkupKind
`void` `SimpleMarkupProvider.addMarkupKind(IMarkupKind kind)` Add a markup kind
`org.eclipse.swt.graphics.Color` `SimpleMarkupProvider.getColorFor(IMarkupKind kind)` Get the colour for a given kind
`void` `SimpleMarkupProvider.setColorFor(IMarkupKind kind, org.eclipse.swt.graphics.Color color)` Set the color for a kind.
`org.eclipse.swt.graphics.Color` `NullMarkupProvider.getColorFor(IMarkupKind string)` Get the colour for the given String - returns null
`void` `NullMarkupProvider.setColorFor(IMarkupKind kind, org.eclipse.swt.graphics.Color color)` Set the colour for the given String - does nothing

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

Methods in org.eclipse.contribution.visualiser.views with parameters of type IMarkupKind
`boolean` `Menu.getActive(IMarkupKind kind)` Get the active state of a kind (IE is the checkbox checked).