C# Class Duality.Editor.Plugins.ProjectView.ProjectFolderView.NodeBase

Inheritance: Node
Mostra file Open project: BraveSirAndrew/duality

Public Methods

Method Description
ApplyNameToPath ( ) : bool
ApplyNameToPath ( string &conflictingPath ) : bool
ApplyPathToName ( ) : void
GetNameFromPath ( string path ) : string
GetNodePathId ( string nodePath ) : string
NotifyVisible ( ) : void

Protected Methods

Method Description
NodeBase ( string path, string name, bool readOnly = false ) : System
OnFirstVisible ( ) : void
OnNodePathChanged ( string oldPath ) : void

Method Details

ApplyNameToPath() public method

public ApplyNameToPath ( ) : bool
return bool

ApplyNameToPath() public method

public ApplyNameToPath ( string &conflictingPath ) : bool
conflictingPath string
return bool

ApplyPathToName() public method

public ApplyPathToName ( ) : void
return void

GetNameFromPath() public method

public GetNameFromPath ( string path ) : string
path string
return string

GetNodePathId() public static method

public static GetNodePathId ( string nodePath ) : string
nodePath string
return string

NodeBase() protected method

protected NodeBase ( string path, string name, bool readOnly = false ) : System
path string
name string
readOnly bool
return System

NotifyVisible() public method

public NotifyVisible ( ) : void
return void

OnFirstVisible() protected method

protected OnFirstVisible ( ) : void
return void

OnNodePathChanged() protected method

protected OnNodePathChanged ( string oldPath ) : void
oldPath string
return void