C# Class FileSelector.Biz.NewFilePlusGenerator

つよくてニューファイルBiz
Show file Open project: kienaiProject/ArtOfWords

Public Methods

Method Description
GetNewFilePlusViewModel ( ) : NewFilePlusViewModel

NewFilePlusViewModelを作って返す

GetTransferData ( NewFilePlusViewModel model ) : NewFilePlusTransferData

ViewModelから転送データを取得する

Private Methods

Method Description
GetCharacterListItems ( ) : List

登場人物のListを返す

GetEventListItems ( ) : List

イベントのListを返す

GetItemListItems ( ) : List

アイテムのListを返す

GetStoryFrameListItems ( ) : List

展開のListを返す

GetTagListItems ( ) : List

タグのListを返す

GetTransferCSRelationData ( List srcCharaStoryRelation, List transferCharacters, List transferStoryFrames ) : List

登場人物展開のリレーションを取得する

GetTransferCharacterData ( List srcCharas ) : List

登場人物の転送データを取得する

GetTransferEventData ( List srcEvents ) : List

イベント転送データを取得する

GetTransferISRelationData ( List srcItemStoryRelation, List transferItems, List transferStoryFrames ) : List

アイテム展開のリレーションを取得する

GetTransferItemData ( List srcItems ) : List

アイテム転送データを取得する

GetTransferPlaceData ( ) : List

場所データを取得する

GetTransferStoryFrameData ( List srcStoryFrames ) : List

展開転送データを取得する

GetTransferTagData ( List srcEvents ) : List

タグ転送データを取得する

RemoveInvalidDataFromCharacters ( List srcCharaters, List transferTags ) : void

登場人物データから無効なデータを削除する

RemoveInvalidDataFromEvents ( List srcEvents, List transferCharacters ) : void

イベントデータから無効なデータを削除する

RemoveInvalidDataFromItem ( List srcItems, List transferTags ) : void

アイテムデータから無効なデータを削除する

RemoveInvalidDataFromStoryFrame ( List srcCharacters, List transferTags ) : void

展開データから無効なデータを削除する

RemoveInvalidPlaces ( List srcPlaces, List transferStoryFrame ) : void

場所データから無効なデータを削除する

Method Details

GetNewFilePlusViewModel() public static method

NewFilePlusViewModelを作って返す
public static GetNewFilePlusViewModel ( ) : NewFilePlusViewModel
return FileSelector.ViewModels.NewFilePlus.NewFilePlusViewModel

GetTransferData() public static method

ViewModelから転送データを取得する
public static GetTransferData ( NewFilePlusViewModel model ) : NewFilePlusTransferData
model FileSelector.ViewModels.NewFilePlus.NewFilePlusViewModel データソース
return FileSelector.Model.NewFilePlusTransferData