C# Class Habanero.BO.Loaders.XmlUIGridColumnLoader

Loads UI grid property definitions from xml data
Inheritance: XmlLoader
Afficher le fichier Open project: Chillisoft/habanero Class Usage Examples

Méthodes publiques

Méthode Description
LoadUIProperty ( XmlElement uiPropElement ) : IUIGridColumn

Loads a grid property definition from the xml element provided

LoadUIProperty ( string xmlUIProp ) : IUIGridColumn

Loads a grid property definition from the xml string provided

XmlUIGridColumnLoader ( Habanero.BO.Loaders.DtdLoader dtdLoader, IDefClassFactory defClassFactory ) : System

Constructor to initialise a new loader with a dtd path

Méthodes protégées

Méthode Description
Create ( ) : object

Creates a grid property definition from the data already loaded

LoadFromReader ( ) : void

Loads grid property definition data from the reader

Private Methods

Méthode Description
LoadAlignment ( ) : void

Loads the alignment attribute from the reader. This method is called by LoadFromReader().

LoadGridControlType ( ) : void

Loads the grid control type name from the reader. This method is called by LoadFromReader().

LoadHeading ( ) : void

Loads the heading from the reader. This method is called by LoadFromReader().

LoadIsEditable ( ) : void

Loads the "isReadOnly" attribute from the reader. This method is called by LoadFromReader().

LoadParameters ( ) : void

Loads the attributes from the reader. This method is called by LoadFromReader().

LoadPropertyName ( ) : void

Loads the property name from the reader. This method is called by LoadFromReader().

LoadWidth ( ) : void

Loads the width from the reader. This method is called by LoadFromReader().

Method Details

Create() protected méthode

Creates a grid property definition from the data already loaded
protected Create ( ) : object
Résultat object

LoadFromReader() protected méthode

Loads grid property definition data from the reader
protected LoadFromReader ( ) : void
Résultat void

LoadUIProperty() public méthode

Loads a grid property definition from the xml element provided
public LoadUIProperty ( XmlElement uiPropElement ) : IUIGridColumn
uiPropElement System.Xml.XmlElement The xml element
Résultat IUIGridColumn

LoadUIProperty() public méthode

Loads a grid property definition from the xml string provided
public LoadUIProperty ( string xmlUIProp ) : IUIGridColumn
xmlUIProp string The xml string
Résultat IUIGridColumn

XmlUIGridColumnLoader() public méthode

Constructor to initialise a new loader with a dtd path
public XmlUIGridColumnLoader ( Habanero.BO.Loaders.DtdLoader dtdLoader, IDefClassFactory defClassFactory ) : System
dtdLoader Habanero.BO.Loaders.DtdLoader The dtd loader
defClassFactory IDefClassFactory The factory for the definition classes
Résultat System