C# Class Artemis.Engine.Persistence.SimpleOptionRecord

Inheritance: AbstractOptionRecord
Datei anzeigen Open project: ArtemisEngine/Artemis-Engine

Public Methods

Method Description
Parse ( XmlElement element ) : object
SimpleOptionRecord ( string name, AbstractStringSerializer serializer ) : System.Xml
SimpleOptionRecord ( string name, object defaultVal, AbstractStringSerializer serializer ) : System.Xml
SimpleOptionRecord ( string name, object defaultVal, OptionValidator validator, OptionCoercer coercer, AbstractStringSerializer serializer ) : System.Xml
Write ( object obj, XmlWriter writer ) : void

Method Details

Parse() public method

public Parse ( XmlElement element ) : object
element System.Xml.XmlElement
return object

SimpleOptionRecord() public method

public SimpleOptionRecord ( string name, AbstractStringSerializer serializer ) : System.Xml
name string
serializer Artemis.Engine.Utilities.Serialize.AbstractStringSerializer
return System.Xml

SimpleOptionRecord() public method

public SimpleOptionRecord ( string name, object defaultVal, AbstractStringSerializer serializer ) : System.Xml
name string
defaultVal object
serializer Artemis.Engine.Utilities.Serialize.AbstractStringSerializer
return System.Xml

SimpleOptionRecord() public method

public SimpleOptionRecord ( string name, object defaultVal, OptionValidator validator, OptionCoercer coercer, AbstractStringSerializer serializer ) : System.Xml
name string
defaultVal object
validator OptionValidator
coercer OptionCoercer
serializer Artemis.Engine.Utilities.Serialize.AbstractStringSerializer
return System.Xml

Write() public method

public Write ( object obj, XmlWriter writer ) : void
obj object
writer System.Xml.XmlWriter
return void