C# Class Artemis.Engine.Persistence.AbstractOptionRecord

Inheritance: IXmlElementIO
Afficher le fichier Open project: ArtemisEngine/Artemis-Engine Class Usage Examples

Méthodes publiques

Méthode Description
AbstractOptionRecord ( string name, object defaultVal, OptionValidator validator, OptionCoercer coercer ) : System
GetValueOrDefault ( XmlElement element ) : object
Parse ( XmlElement element ) : object
Write ( object obj, XmlWriter writer ) : void

Method Details

AbstractOptionRecord() public méthode

public AbstractOptionRecord ( string name, object defaultVal, OptionValidator validator, OptionCoercer coercer ) : System
name string
defaultVal object
validator OptionValidator
coercer OptionCoercer
Résultat System

GetValueOrDefault() public méthode

public GetValueOrDefault ( XmlElement element ) : object
element System.Xml.XmlElement
Résultat object

Parse() public abstract méthode

public abstract Parse ( XmlElement element ) : object
element System.Xml.XmlElement
Résultat object

Write() public abstract méthode

public abstract Write ( object obj, XmlWriter writer ) : void
obj object
writer System.Xml.XmlWriter
Résultat void