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

## org.apache.fop.render.pcl.fonts
Class PCLCharacterDefinition

    java.lang.Object
      org.apache.fop.render.pcl.fonts.PCLCharacterDefinition

    public class PCLCharacterDefinition

extends java.lang.Object

Nested Class Summary
`static class` | `PCLCharacterDefinition.PCLCharacterClass` Character Class used in PCL Character Descriptor See Table 11-51 from PCL 5 Specification
`static class` | `PCLCharacterDefinition.PCLCharacterFormat` Character Format used in PCL Character Descriptor See Table 11-50 from PCL 5 Specification

Constructor Summary
`PCLCharacterDefinition(int charCode, PCLCharacterDefinition.PCLCharacterFormat charFormat, PCLCharacterDefinition.PCLCharacterClass charClass, byte[] glyfData, boolean isComposite)`

Method Summary
`void` | `addCompositeGlyph(PCLCharacterDefinition composite)`
`byte[]` | `getCharacterCommand()`
`byte[]` | `getCharacterDefinitionCommand()`
`java.util.List<PCLCharacterDefinition>` | `getCompositeGlyphs()`
`byte[]` | `getData()`

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

Constructor Detail

### PCLCharacterDefinition

    public PCLCharacterDefinition(int charCode,
                                  PCLCharacterDefinition.PCLCharacterFormat charFormat,
                                  PCLCharacterDefinition.PCLCharacterClass charClass,
                                  byte[] glyfData,
                                  boolean isComposite)

Method Detail

### getCharacterCommand

    public byte[] getCharacterCommand()
                               throws java.io.IOException

  Throws:
    `java.io.IOException`

### getCharacterDefinitionCommand

    public byte[] getCharacterDefinitionCommand()
                                         throws java.io.IOException

  Throws:
    `java.io.IOException`

### getData

    public byte[] getData()
                   throws java.io.IOException

  Throws:
    `java.io.IOException`

### addCompositeGlyph

    public void addCompositeGlyph(PCLCharacterDefinition composite)

### getCompositeGlyphs

    public java.util.List<PCLCharacterDefinition> getCompositeGlyphs()

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

Copyright 1999-2017 The Apache Software Foundation. All Rights Reserved.