C# Class Stetic.WidgetLibrary

Inheritance: IDisposable
Show file Open project: mono/stetic Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GetGladeExportTransformElements ( ) : System.Xml.XmlElement[]
GetGladeImportTransformElements ( ) : System.Xml.XmlElement[]
GetLibraryDependencies ( ) : string[]
GetResource ( string name ) : System.IO.Stream
GetType ( string typeName ) : Type
Load ( ) : void
LookupClassByCName ( string cname ) : ClassDescriptor
LookupClassByName ( string csname ) : ClassDescriptor
LookupEnum ( string typeName ) : Stetic.EnumDescriptor
Reload ( ) : void
SupportsGtkVersion ( string targetVersion ) : bool

Protected Methods

Method Description
AddClass ( ClassDescriptor klass ) : void
Load ( XmlDocument objects ) : void
LoadClassDescriptor ( XmlElement element ) : ClassDescriptor
OnChanged ( ) : void

Method Details

AddClass() protected method

protected AddClass ( ClassDescriptor klass ) : void
klass ClassDescriptor
return void

Dispose() public method

public Dispose ( ) : void
return void

GetGladeExportTransformElements() public method

public GetGladeExportTransformElements ( ) : System.Xml.XmlElement[]
return System.Xml.XmlElement[]

GetGladeImportTransformElements() public method

public GetGladeImportTransformElements ( ) : System.Xml.XmlElement[]
return System.Xml.XmlElement[]

GetLibraryDependencies() public method

public GetLibraryDependencies ( ) : string[]
return string[]

GetResource() public method

public GetResource ( string name ) : System.IO.Stream
name string
return System.IO.Stream

GetType() public method

public GetType ( string typeName ) : Type
typeName string
return System.Type

Load() public method

public Load ( ) : void
return void

Load() protected method

protected Load ( XmlDocument objects ) : void
objects System.Xml.XmlDocument
return void

LoadClassDescriptor() protected abstract method

protected abstract LoadClassDescriptor ( XmlElement element ) : ClassDescriptor
element System.Xml.XmlElement
return ClassDescriptor

LookupClassByCName() public method

public LookupClassByCName ( string cname ) : ClassDescriptor
cname string
return ClassDescriptor

LookupClassByName() public method

public LookupClassByName ( string csname ) : ClassDescriptor
csname string
return ClassDescriptor

LookupEnum() public method

public LookupEnum ( string typeName ) : Stetic.EnumDescriptor
typeName string
return Stetic.EnumDescriptor

OnChanged() protected method

protected OnChanged ( ) : void
return void

Reload() public method

public Reload ( ) : void
return void

SupportsGtkVersion() public method

public SupportsGtkVersion ( string targetVersion ) : bool
targetVersion string
return bool