C# Class Zetbox.Client.Presentables.ZetboxBase.RelationChainViewModel

Inheritance: ObjectListViewModel
ファイルを表示 Open project: daszat/zetbox

Public Methods

Method Description
AddRelation ( ) : void
CanAddRelation ( ) : bool
CanAddRelationReason ( ) : string
RelationChainViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, ViewModel parent, IObjectCollectionValueModel mdl ) : System
Remove ( ) : void
SelectStartingObjectClass ( ) : void

Protected Methods

Method Description
CreateCommands ( ) : ObservableCollection

Private Methods

Method Description
ContinueAddRelation ( ) : void
GetLastClass ( ) : ObjectClass

Method Details

AddRelation() public method

public AddRelation ( ) : void
return void

CanAddRelation() public method

public CanAddRelation ( ) : bool
return bool

CanAddRelationReason() public method

public CanAddRelationReason ( ) : string
return string

CreateCommands() protected method

protected CreateCommands ( ) : ObservableCollection
return ObservableCollection

RelationChainViewModel() public method

public RelationChainViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, ViewModel parent, IObjectCollectionValueModel mdl ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent ViewModel
mdl IObjectCollectionValueModel
return System

Remove() public method

public Remove ( ) : void
return void

SelectStartingObjectClass() public method

public SelectStartingObjectClass ( ) : void
return void