Schnittstelle SerializedFormWriter

Alle bekannten Implementierungsklassen:
SerializedFormWriterImpl

public interface SerializedFormWriter
The interface for writing serialized form output.
  • Methodendetails

    • getHeader

      Get the header.
      Parameter:
      header - the header to write.
      Gibt zurück:
      the header content
    • getSerializedSummariesHeader

      Get the serialized form summaries header.
      Gibt zurück:
      the serialized form summary header
    • getPackageSerializedHeader

      Get the package serialized form header.
      Gibt zurück:
      the package serialized form header
    • addPackageSerialized

      void addPackageSerialized(Content serializedSummaries, Content packageSerialized)
      Add the serialized package to the serialized summaries.
      Parameter:
      serializedSummaries - the serialized content to which the package serialized content will be added
      packageSerialized - the serialized content per package that needs to be added
    • getPackageHeader

      Gibt a header for the given package zurück.
      Parameter:
      packageElement - the package element to write
      Gibt zurück:
      a header for the given package
    • getClassSerializedHeader

      Gibt the serialized class header zurück.
      Gibt zurück:
      the serialized class header
    • getClassHeader

      Gibt the heading for the serializable class zurück.
      Parameter:
      typeElement - the class being processed
      Gibt zurück:
      the heading for the serializable class
    • getSerialUIDInfoHeader

      Gibt the serial UID info header zurück.
      Gibt zurück:
      the serial UID info header
    • addSerialUIDInfo

      void addSerialUIDInfo(String header, String serialUID, Content target)
      Adds the serial UID info.
      Parameter:
      header - the header that will show up before the UID.
      serialUID - the serial UID to print.
      target - the serial UID to which the content will be added.
    • getClassContentHeader

      Gibt the serialized class header zurück.
      Gibt zurück:
      the serialized class header
    • getSerialFieldWriter

      Return an instance of a SerialFieldWriter for a class.
      Parameter:
      typeElement - the class
      Gibt zurück:
      an instance of a SerialFieldWriter.
    • getSerialMethodWriter

      Return an instance of a SerialMethodWriter for a class.
      Parameter:
      typeElement - the class
      Gibt zurück:
      an instance of a SerialMethodWriter.
    • addSerializedContent

      Add the serialized content to the body content.
      Parameter:
      source - content for serialized data
    • addFooter

      void addFooter()
      Add the footer.
    • printDocument

      Print the serialized form document.
      Parameter:
      source - the content that will be printed
      Löst aus:
      DocFileIOException - if there is a problem while writing the document
    • getMember

      Gets the member.
      Parameter:
      content - the content used to generate the complete member
      Gibt zurück:
      the member