C# Class SilverlightMappingToolBasic.UI.SuperGraph.ViewModel.NodeProperties

Inheritance: ViewModelBase, INodeProperties
Exibir arquivo Open project: chris-tomich/Glyma

Public Methods

Method Description
NodeProperties ( Node node ) : System
NodeProperties ( TransactionalNodeService node ) : System
RemoveMetadata ( string key ) : bool

Private Methods

Method Description
CompactUpdates ( ) : void

Compacts the Updates list so that when multiple operations exist for a single piece of metadata only the last operation is left in the Updates list.

GetIntMetadataValue ( string key ) : int?
GetMetadataValue ( string key ) : string
IEditableObject ( ) : void
Update ( string key, int value ) : void
Update ( string key, string value ) : void

Method Details

NodeProperties() public method

public NodeProperties ( Node node ) : System
node Node
return System

NodeProperties() public method

public NodeProperties ( TransactionalNodeService node ) : System
node TransactionalNodeService
return System

RemoveMetadata() public method

public RemoveMetadata ( string key ) : bool
key string
return bool