Class ImporterBase

    • Constructor Detail

    • Method Detail

      • 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)
      • verifyNoContent

        protected void verifyNoContent​(XMLReader reader)
      • isNullId

        protected boolean isNullId​(Integer id)
      • getObjectForId

        protected Object getObjectForId​(Integer id)
      • 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)