C# Class Stetic.Registry

Show file Open project: mono/stetic Class Usage Examples

Public Methods

Method Description
BeginChangeSet ( ) : void
EndChangeSet ( ) : void
GetType ( string typeName, bool throwOnError ) : Type
GetWidgetLibrary ( string name ) : WidgetLibrary
Initialize ( WidgetLibrary coreLibrary ) : void
IsRegistered ( WidgetLibrary library ) : bool
IsRegistered ( string name ) : bool
LookupClassByCName ( string cname ) : ClassDescriptor
LookupClassByName ( string cname ) : ClassDescriptor
LookupContextMenu ( string classname ) : Stetic.ItemGroup
LookupEnum ( string typeName ) : Stetic.EnumDescriptor
LookupItem ( string name ) : ItemDescriptor
LookupItemGroup ( string name ) : Stetic.ItemGroup
LookupSignalGroup ( string name ) : Stetic.ItemGroup
NewInstance ( string typeName, IProject proj ) : object
RegisterWidgetLibrary ( WidgetLibrary library ) : void
ReloadWidgetLibraries ( ) : bool
UnregisterWidgetLibrary ( WidgetLibrary library ) : void

Private Methods

Method Description
CreateGladeTransformBase ( ) : XmlDocument
FindGroupClass ( string name, string &groupname ) : ClassDescriptor
InternalUpdate ( ) : void
NotifyChanged ( ) : void
NotifyChanging ( ) : void
UpdateGladeTransform ( ) : void

Method Details

BeginChangeSet() public static method

public static BeginChangeSet ( ) : void
return void

EndChangeSet() public static method

public static EndChangeSet ( ) : void
return void

GetType() public static method

public static GetType ( string typeName, bool throwOnError ) : Type
typeName string
throwOnError bool
return System.Type

GetWidgetLibrary() public static method

public static GetWidgetLibrary ( string name ) : WidgetLibrary
name string
return WidgetLibrary

Initialize() public static method

public static Initialize ( WidgetLibrary coreLibrary ) : void
coreLibrary WidgetLibrary
return void

IsRegistered() public static method

public static IsRegistered ( WidgetLibrary library ) : bool
library WidgetLibrary
return bool

IsRegistered() public static method

public static IsRegistered ( string name ) : bool
name string
return bool

LookupClassByCName() public static method

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

LookupClassByName() public static method

public static LookupClassByName ( string cname ) : ClassDescriptor
cname string
return ClassDescriptor

LookupContextMenu() public static method

public static LookupContextMenu ( string classname ) : Stetic.ItemGroup
classname string
return Stetic.ItemGroup

LookupEnum() public static method

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

LookupItem() public static method

public static LookupItem ( string name ) : ItemDescriptor
name string
return ItemDescriptor

LookupItemGroup() public static method

public static LookupItemGroup ( string name ) : Stetic.ItemGroup
name string
return Stetic.ItemGroup

LookupSignalGroup() public static method

public static LookupSignalGroup ( string name ) : Stetic.ItemGroup
name string
return Stetic.ItemGroup

NewInstance() public static method

public static NewInstance ( string typeName, IProject proj ) : object
typeName string
proj IProject
return object

RegisterWidgetLibrary() public static method

public static RegisterWidgetLibrary ( WidgetLibrary library ) : void
library WidgetLibrary
return void

ReloadWidgetLibraries() public static method

public static ReloadWidgetLibraries ( ) : bool
return bool

UnregisterWidgetLibrary() public static method

public static UnregisterWidgetLibrary ( WidgetLibrary library ) : void
library WidgetLibrary
return void