Unit 'sdo_xsdparser' Package
[Overview][Types][Classes][Procedures and functions][Index] [#fcl-sdo]

TCustomXsdSchemaParser

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: sdo_xsdparser.pas line 207

type TCustomXsdSchemaParser = class(TInterfacedObject,IInterface,IParserContext,IXsdParser)

protected

  function GetXsShortNames;

  function GetSymbolTable;

  function FindNameSpace();

  function FindShortNamesForNameSpaceLocal();

  function FindShortNamesForNameSpace();

  function GetDocumentLocator;

  procedure SetDocumentLocator();

  procedure SetNotifier();

  function InternalParseType();

  procedure CreateImportParsers;

  procedure ParseImportDocuments; virtual;

  procedure HandleUnresolvedLinks;

public

  constructor Create();

  destructor Destroy; override;

  function FindParser();

  function ParseType();

  procedure ParseTypes;

  function GetTargetNameSpace;

  function GetTargetModule;

  property SymbolTable: ISDODataObject; [r]

  property Module: ISDODataObject; [r]

  property OnMessage: TOnParserMessage; [rw]

end;

Inheritance

TCustomXsdSchemaParser

|

TObject,IInterface,IParserContext,IXsdParser


Documentation generated on: 2023-03-18