Unit 'extjsxml' Package
[Overview][Types][Classes][Index] [#fcl-web]

TExtJSXMLDataFormatter

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

Declaration

Source position: extjsxml.pp line 57

type TExtJSXMLDataFormatter = class(TExtJSDataFormatter)

protected

  function CreateAdaptor(); override;

  procedure DoExceptionToStream(); override;

  function GetDataContentType; override;

  function RowToXML();

  procedure DoBeforeRow(); virtual;

  procedure DoAfterRow(); virtual;

  procedure DoBeforeData(); virtual;

  procedure DoAfterData(); virtual;

  procedure DatasetToStream(); override;

public

  constructor Create(); override;

published

  property RootProperty: string; [rws]

  property RecordProperty: string; [rws]

  property DocumentProperty: string; [rws]

  property BeforeRowToXML: TXMLElementEvent; [rw]

  property AfterRowToXML: TXMLElementEvent; [rw]

  property BeforeDataToXML: TXMLElementEvent; [rw]

  property AfterDataToXML: TXMLElementEvent; [rw]

  property OnErrorResponse: TXMLExceptionObjectEvent; [rw]

end;

Inheritance

TExtJSXMLDataFormatter

|

TExtJSDataFormatter

|

TCustomHTTPDataContentProducer

|

THTTPContentProducer

|

TObject


Documentation generated on: 2023-03-18