# Hierarchy For Package com.mapinfo.midev.style

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.mapinfo.midev.style.BoxBackground (implements java.io.Serializable)
  - com.mapinfo.midev.style.ColorAdjustment (implements java.io.Serializable)
  - com.mapinfo.midev.style.ColorAdjustmentSet (implements java.lang.Iterable, java.io.Serializable)
  - com.mapinfo.midev.style.Dash (implements java.io.Serializable)
  - java.lang.Enum (implements java.lang.Comparable, java.io.Serializable)
    - com.mapinfo.midev.style.IFont.FontFaceStyle
    - com.mapinfo.midev.style.IFont.FontWeight
    - com.mapinfo.midev.style.IFont.TextCase
    - com.mapinfo.midev.style.IFont.TextDecoration
    - com.mapinfo.midev.style.IFont.TextEffect
    - com.mapinfo.midev.style.ILineRendition.LineCap
    - com.mapinfo.midev.style.ILineRendition.LineJoin
    - com.mapinfo.midev.style.ILineStyle.DrawMode
    - com.mapinfo.midev.style.OrientationMode

## Interface Hierarchy

- com.mapinfo.midev.util.ICopiable
  - com.mapinfo.midev.style.IStyle (also extends com.mapinfo.midev.util.ICopiable, java.io.Serializable)
    - com.mapinfo.midev.style.IAreaStyle
    - com.mapinfo.midev.style.ICompositeStyle
    - com.mapinfo.midev.style.IGridStyle
    - com.mapinfo.midev.style.ILineStyle (also extends com.mapinfo.midev.style.IMultiPass, com.mapinfo.midev.style.IStyle)
    - com.mapinfo.midev.style.IPointStyle (also extends com.mapinfo.midev.style.IMultiPass, com.mapinfo.midev.style.IStyle)
    - com.mapinfo.midev.style.IRasterStyle
    - com.mapinfo.midev.style.ITextStyle
- java.lang.Iterable
  - com.mapinfo.midev.style.IMultiPass
    - com.mapinfo.midev.style.IInterior (also extends com.mapinfo.midev.style.IMultiPass, java.io.Serializable)
    - com.mapinfo.midev.style.ILineStyle (also extends com.mapinfo.midev.style.IMultiPass, com.mapinfo.midev.style.IStyle)
    - com.mapinfo.midev.style.IPointStyle (also extends com.mapinfo.midev.style.IMultiPass, com.mapinfo.midev.style.IStyle)
- java.io.Serializable
  - com.mapinfo.midev.style.IFillRendition
  - com.mapinfo.midev.style.IFont
  - com.mapinfo.midev.style.IInterior (also extends com.mapinfo.midev.style.IMultiPass, java.io.Serializable)
  - com.mapinfo.midev.style.ILineRendition
  - com.mapinfo.midev.style.IMarkerPlacement
  - com.mapinfo.midev.style.IPaint
  - com.mapinfo.midev.style.IStyle (also extends com.mapinfo.midev.util.ICopiable, java.io.Serializable)
    - com.mapinfo.midev.style.IAreaStyle
    - com.mapinfo.midev.style.ICompositeStyle
    - com.mapinfo.midev.style.IGridStyle
    - com.mapinfo.midev.style.ILineStyle (also extends com.mapinfo.midev.style.IMultiPass, com.mapinfo.midev.style.IStyle)
    - com.mapinfo.midev.style.IPointStyle (also extends com.mapinfo.midev.style.IMultiPass, com.mapinfo.midev.style.IStyle)
    - com.mapinfo.midev.style.IRasterStyle
    - com.mapinfo.midev.style.ITextStyle
  - com.mapinfo.midev.style.ISymbol