C# Class QyotoDevelop.QyotoCodeGenerator

Mostra file Open project: codebutler/qyotodevelop

Public Methods

Method Description
GenerateFormCodeFile ( QyotoForm form ) : void

Private Methods

Method Description
GetClassName ( XmlElement node ) : string
ParseLayout ( XmlElement layoutNode, CodeTypeDeclaration formClass, System.CodeDom.CodeExpression widgetReference, System.CodeDom.CodeExpression parentLayout ) : void
ParseProperties ( XmlElement parentNode, System.CodeDom.CodeExpression parentObjectReference, System.CodeDom.CodeExpression itemReference ) : void
ParseWidget ( XmlElement widgetNode, CodeTypeDeclaration formClass, System.CodeDom.CodeExpression parentWidgetReference, System.CodeDom.CodeExpression parentLayoutReference ) : void
ParseWidget ( XmlElement widgetNode, CodeTypeDeclaration formClass, System.CodeDom.CodeExpression parentWidgetReference, System.CodeDom.CodeExpression parentLayoutReference, XmlElement parentItemNode ) : void
QyotoCodeGenerator ( QyotoForm form ) : System
TranslatePropertyName ( string cname, bool alwaysUppercaseFirstLetter ) : string
TranslatePropertyValue ( XmlElement propertyNode ) : System.CodeDom.CodeExpression

Method Details

GenerateFormCodeFile() public static method

public static GenerateFormCodeFile ( QyotoForm form ) : void
form QyotoForm
return void