Class ImporterBase

java.lang.Object
com.sun.xml.rpc.processor.model.exporter.ImporterBase
Direct Known Subclasses:
ModelImporter, PGraphImporter

public abstract class ImporterBase extends Object
Author:
JAX-RPC Development Team
  • Field Details

  • Constructor Details

  • Method Details

    • initialize

      protected void initialize()
    • internalDoImport

      protected Object internalDoImport()
    • parseDefineImmediateObject

      protected void parseDefineImmediateObject(XMLReader reader)
    • parseDefineObject

      protected void parseDefineObject(XMLReader reader)
    • parseProperty

      protected void parseProperty(XMLReader reader)
    • createImmediateObject

      protected Object createImmediateObject(XMLReader reader, String type, String value)
    • verifyNoContent

      protected void verifyNoContent(XMLReader reader)
    • getRequiredAttribute

      protected String getRequiredAttribute(XMLReader reader, String name)
    • parseId

      protected Integer parseId(XMLReader reader, String s)
    • isNullId

      protected boolean isNullId(Integer id)
    • getObjectForId

      protected Object getObjectForId(Integer id)
    • mustGetObjectForId

      protected Object mustGetObjectForId(XMLReader reader, Integer id)
    • createInstanceOfType

      protected Object createInstanceOfType(XMLReader reader, String typename)
    • property

      protected void property(XMLReader reader, Object subject, String name, Object value)
    • getContainerName

      protected abstract QName getContainerName()
    • getVersion

      protected String getVersion()
    • getTargetVersion

      protected String getTargetVersion()
    • getDefineObjectName

      protected QName getDefineObjectName()
    • getDefineImmediateObjectName

      protected QName getDefineImmediateObjectName()
    • getPropertyName

      protected QName getPropertyName()
    • failInvalidSyntax

      protected abstract void failInvalidSyntax(XMLReader reader)
    • failInvalidVersion

      protected abstract void failInvalidVersion(XMLReader reader, String version)
    • failInvalidMinorMinorOrPatchVersion

      protected abstract void failInvalidMinorMinorOrPatchVersion(XMLReader reader, String targetVersion, String currentVersion)
    • failInvalidClass

      protected abstract void failInvalidClass(XMLReader reader, String className)
    • failInvalidId

      protected abstract void failInvalidId(XMLReader reader, Integer id)
    • failInvalidLiteral

      protected abstract void failInvalidLiteral(XMLReader reader, String type, String value)
    • failInvalidProperty

      protected abstract void failInvalidProperty(XMLReader reader, Object subject, String name, Object value)