Class NSControlCharacterAction


  • public final class NSControlCharacterAction
    extends java.lang.Object
    API-Since: 7.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long ContainerBreak
      Causes container break API-Since: 7.0
      static long HorizontalTab
      Treated as tab character API-Since: 7.0
      static long LineBreak
      Causes line break API-Since: 7.0
      static long ParagraphBreak
      Causes paragraph break; firstLineIndent will be used for the following glyph API-Since: 7.0
      static long Whitespace
      the width for glyphs with this action are determined by -layoutManager:boundingBoxForControlGlyphAtIndex:forTextContainer:proposedLineFragment:glyphPosition:characterIndex: if the method is implemented; otherwise, same as NSControlCharacterZeroAdvancementAction API-Since: 7.0
      static long ZeroAdvancement
      glyphs with this action are filtered out from layout (notShownAttribute == YES) API-Since: 7.0
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ZeroAdvancement

        public static final long ZeroAdvancement
        glyphs with this action are filtered out from layout (notShownAttribute == YES) API-Since: 7.0
        See Also:
        Constant Field Values
      • Whitespace

        public static final long Whitespace
        the width for glyphs with this action are determined by -layoutManager:boundingBoxForControlGlyphAtIndex:forTextContainer:proposedLineFragment:glyphPosition:characterIndex: if the method is implemented; otherwise, same as NSControlCharacterZeroAdvancementAction API-Since: 7.0
        See Also:
        Constant Field Values
      • HorizontalTab

        public static final long HorizontalTab
        Treated as tab character API-Since: 7.0
        See Also:
        Constant Field Values
      • LineBreak

        public static final long LineBreak
        Causes line break API-Since: 7.0
        See Also:
        Constant Field Values
      • ParagraphBreak

        public static final long ParagraphBreak
        Causes paragraph break; firstLineIndent will be used for the following glyph API-Since: 7.0
        See Also:
        Constant Field Values
      • ContainerBreak

        public static final long ContainerBreak
        Causes container break API-Since: 7.0
        See Also:
        Constant Field Values