C# Class SilverlightMappingToolBasic.UI.SuperGraph.View.ManagementConsole.ViewModel.ManagementConsoleObject

Inheritance: IManagementConsoleObject
Afficher le fichier Open project: chris-tomich/Glyma

Méthodes publiques

Méthode Description
CommitChange ( GlymaSecurityGroup group, bool value ) : GlymaSecurityAssociation
GetHasNoSecurityAssociations ( ) : bool
GetPermissionGroup ( PermissionLevel permissionLevel ) : PermissionGroupCollection
GetValue ( GlymaSecurityGroup group ) : bool
Load ( SecurityAssociations data, bool isInherited ) : void
LoadValue ( GlymaSecurityGroup group, bool value ) : void
ReloadMetadata ( ) : void
ResetChange ( GlymaSecurityGroup group ) : void
UpdateName ( string value ) : void

Méthodes protégées

Méthode Description
ManagementConsoleObject ( INode node, Dictionary template, bool isEnabled = true ) : System
OnMetadataChanged ( string key, string value ) : void
OnPropertyChanged ( string propertyName ) : void

Private Methods

Méthode Description
GmaItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
GmmItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
GmrItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
GpmItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
OnPermissionChanged ( PermissionGroup changedItem, PermissionLevel permissionLevel ) : void

Method Details

CommitChange() public méthode

public CommitChange ( GlymaSecurityGroup group, bool value ) : GlymaSecurityAssociation
group GlymaSecurityGroup
value bool
Résultat GlymaSecurityAssociation

GetHasNoSecurityAssociations() public méthode

public GetHasNoSecurityAssociations ( ) : bool
Résultat bool

GetPermissionGroup() public méthode

public GetPermissionGroup ( PermissionLevel permissionLevel ) : PermissionGroupCollection
permissionLevel SilverlightMappingToolBasic.UI.Extensions.Security.PermissionLevel
Résultat PermissionGroupCollection

GetValue() public méthode

public GetValue ( GlymaSecurityGroup group ) : bool
group GlymaSecurityGroup
Résultat bool

Load() public méthode

public Load ( SecurityAssociations data, bool isInherited ) : void
data SecurityAssociations
isInherited bool
Résultat void

LoadValue() public méthode

public LoadValue ( GlymaSecurityGroup group, bool value ) : void
group GlymaSecurityGroup
value bool
Résultat void

ManagementConsoleObject() protected méthode

protected ManagementConsoleObject ( INode node, Dictionary template, bool isEnabled = true ) : System
node INode
template Dictionary
isEnabled bool
Résultat System

OnMetadataChanged() protected méthode

protected OnMetadataChanged ( string key, string value ) : void
key string
value string
Résultat void

OnPropertyChanged() protected méthode

protected OnPropertyChanged ( string propertyName ) : void
propertyName string
Résultat void

ReloadMetadata() public méthode

public ReloadMetadata ( ) : void
Résultat void

ResetChange() public méthode

public ResetChange ( GlymaSecurityGroup group ) : void
group GlymaSecurityGroup
Résultat void

UpdateName() public méthode

public UpdateName ( string value ) : void
value string
Résultat void