Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.poi.hslf.record
Class TextSpecInfoRun

    java.lang.Object
      org.apache.poi.hslf.record.TextSpecInfoRun

    public class TextSpecInfoRun

extends java.lang.Object

Nested Class Summary
`static class` | `TextSpecInfoRun.SpellInfoEnum` A enum that specifies the spelling status of a run of text.

Constructor Summary
`TextSpecInfoRun(int len)` Inits a TextSpecInfoRun with default values
`TextSpecInfoRun(LittleEndianByteArrayInputStream source)`

Method Summary
`short` | `getAltLangId()` Alternate Windows LANGID of this text; must be a valid non-East Asian LANGID if the text has an East Asian language, otherwise may be an East Asian LANGID or language neutral (zero).
`java.lang.Boolean` | `getBidi()`
`java.lang.Boolean` | `getGrammarError()`
`void` | `getGrammarError(java.lang.Boolean grammarError)`
`short` | `getLangId()` Windows LANGID for this text.
`int` | `getLength()`
`int` | `getPP10RunId()`
`byte[]` | `getSmartTagsBytes()`
`TextSpecInfoRun.SpellInfoEnum` | `getSpellInfo()`
`void` | `setAltLangId(short altLangId)`
`void` | `setBidi(java.lang.Boolean bidi)`
`void` | `setLangId(short langId)`
`void` | `setLength(int length)`
`void` | `setPP10RunId(int pp10RunId)`
`void` | `setSmartTagsBytes(byte[] smartTagsBytes)`
`void` | `setSpellInfo(TextSpecInfoRun.SpellInfoEnum spellInfo)`
`void` | `writeOut(java.io.OutputStream out)` Write the contents of the record back, so it can be written to disk

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### TextSpecInfoRun

    public TextSpecInfoRun(int len)

  Inits a TextSpecInfoRun with default values

  Parameters:
    `len` - the length of the one and only run

### TextSpecInfoRun

    public TextSpecInfoRun(LittleEndianByteArrayInputStream source)

Method Detail

### writeOut

    public void writeOut(java.io.OutputStream out)
                  throws java.io.IOException

  Write the contents of the record back, so it can be written to disk

  Parameters:
    `out` - the output stream to write to.
  Throws:
    `java.io.IOException` - if an error occurs.

### getSpellInfo

    public TextSpecInfoRun.SpellInfoEnum getSpellInfo()

  Returns:
    Spelling status of this text. null if not defined.

### setSpellInfo

    public void setSpellInfo(TextSpecInfoRun.SpellInfoEnum spellInfo)

  Parameters:
    `spellInfo` - Spelling status of this text. null if not defined.

### getLangId

    public short getLangId()

  Windows LANGID for this text.

  Returns:
    Windows LANGID for this text, -1 if it's not set

### setLangId

    public void setLangId(short langId)

  Parameters:
    `langId` - Windows LANGID for this text, -1 to unset

### getAltLangId

    public short getAltLangId()

  Alternate Windows LANGID of this text; must be a valid non-East Asian LANGID if the text has an East Asian language, otherwise may be an East Asian LANGID or language neutral (zero).

  Returns:
    Alternate Windows LANGID of this text, -1 if it's not set

### setAltLangId

    public void setAltLangId(short altLangId)

### getLength

    public int getLength()

  Returns:
    Length of special info run.

### setLength

    public void setLength(int length)

  Parameters:
    `length` - Length of special info run.

### getBidi

    public java.lang.Boolean getBidi()

  Returns:
    the bidirectional characters flag. false = not bidi, true = is bidi, null = not set

### setBidi

    public void setBidi(java.lang.Boolean bidi)

  Parameters:
    `bidi` - the bidirectional characters flag. false = not bidi, true = is bidi, null = not set

### getSmartTagsBytes

    public byte[] getSmartTagsBytes()

  Returns:
    the unparsed smart tags

### setSmartTagsBytes

    public void setSmartTagsBytes(byte[] smartTagsBytes)

  Parameters:
    `smartTagsBytes` - the unparsed smart tags, null to unset

### getPP10RunId

    public int getPP10RunId()

  Returns:
    an identifier for a character run that contains StyleTextProp11 data.

### setPP10RunId

    public void setPP10RunId(int pp10RunId)

  Parameters:
    `pp10RunId` - an identifier for a character run that contains StyleTextProp11 data, -1 to unset

### getGrammarError

    public java.lang.Boolean getGrammarError()

### getGrammarError

    public void getGrammarError(java.lang.Boolean grammarError)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2017 The Apache Software Foundation or its licensors, as applicable.