Class TSFString

Unit

Declaration

type TSFString = class(TX3DSingleField)

Description

X3D field containing a single string.

Hierarchy

Overview

Methods

Public constructor Create(const AParentNode: TX3DFileItem; const AExposed: boolean; const AName: string; const AValue: string);
Public procedure ParseValue(Lexer: TX3DLexer; Reader: TX3DReader); override;
Public function EqualsDefaultValue: boolean; override;
Public function Equals(SecondValue: TX3DField): boolean; override;
Public function FastEqualsValue(SecondValue: TX3DField): boolean; override;
Public procedure Assign(Source: TPersistent); override;
Public procedure AssignValue(Source: TX3DField); override;
Public procedure AssignDefaultValueFromValue; override;
Public procedure UnassignDefaultValue; override;
Public class function X3DType: string; override;
Public class function CreateEvent(const AParentNode: TX3DFileItem; const AName: string; const AInEvent: boolean): TX3DEvent; override;
Public procedure ParseXMLAttribute(const AttributeValue: string; Reader: TX3DReader); override;
Public function SaveToXmlValue: TSaveToXmlMethod; override;
Public procedure Send(const AValue: string); overload;

Properties

Public property DefaultValue: string read FDefaultValue write SetDefaultValue;
Public property DefaultValueExists: boolean read FDefaultValueExists write FDefaultValueExists;
Public property Value: string read FValue write SetValue;

Description

Methods

Public constructor Create(const AParentNode: TX3DFileItem; const AExposed: boolean; const AName: string; const AValue: string);
 
Public procedure ParseValue(Lexer: TX3DLexer; Reader: TX3DReader); override;
 
Public function EqualsDefaultValue: boolean; override;
 
Public function Equals(SecondValue: TX3DField): boolean; override;
 
Public function FastEqualsValue(SecondValue: TX3DField): boolean; override;
 
Public procedure Assign(Source: TPersistent); override;
 
Public procedure AssignValue(Source: TX3DField); override;
 
Public procedure AssignDefaultValueFromValue; override;
 
Public procedure UnassignDefaultValue; override;
 
Public class function X3DType: string; override;
 
Public class function CreateEvent(const AParentNode: TX3DFileItem; const AName: string; const AInEvent: boolean): TX3DEvent; override;
 
Public procedure ParseXMLAttribute(const AttributeValue: string; Reader: TX3DReader); override;
 
Public function SaveToXmlValue: TSaveToXmlMethod; override;
 
Public procedure Send(const AValue: string); overload;
 

Properties

Public property DefaultValue: string read FDefaultValue write SetDefaultValue;
 
Public property DefaultValueExists: boolean read FDefaultValueExists write FDefaultValueExists;
 
Public property Value: string read FValue write SetValue;
 

Generated by PasDoc 0.16.0.