protected RelativeEdgeAlign ConvertToRelativeEdgeAlign(PaletteRelativeEdgeAlign paletteRelativeEdgeAlign) { switch (paletteRelativeEdgeAlign) { case PaletteRelativeEdgeAlign.Near: return RelativeEdgeAlign.Near; case PaletteRelativeEdgeAlign.Far: return RelativeEdgeAlign.Far; default: // Should never happen! Debug.Assert(false); return RelativeEdgeAlign.Far; } }