Class Context

java.lang.Object
com.adobe.xmp.schema.rng.model.Context

public class Context extends Object
The input schema definition file can define multiple XMP schemas. Each of those schemas defines multiple properties. The context stores an information holder for current property and current schema.
  • Constructor Details

    • Context

      public Context()
      Constructs a new Context.
  • Method Details

    • getCurrentSchemaInfo

      public SchemaInfo getCurrentSchemaInfo()
      Gets current SchemaInfo object
      Returns:
      SchemaInfo
    • setCurrentSchemaInfo

      public void setCurrentSchemaInfo(SchemaInfo schemaInfo)
      Sets current SchemaInfo object
      Parameters:
      schemaInfo - SchemaInfo object to set
    • getSchemaGenerationHandler

      public SchemaGenerationHandler getSchemaGenerationHandler()
      Returns:
      ISchemaGenerationTraceHandler registered to handle callbacks
    • setSchemaGenerationHandler

      public void setSchemaGenerationHandler(SchemaGenerationHandler handler)
      Registers ISchemaGenerationTraceHandler for callbacks
      Parameters:
      handler - ISchemaGenerationTraceHandler to set