C# 클래스 Dev2.Runtime.Hosting.ExplorerItemFactory

상속: IExplorerItemFactory
파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf 1 사용 예제들

공개 메소드들

메소드 설명
BuildRoot ( ) : IExplorerItem
CreateResourceItem ( IResource resource ) : ServerExplorerItem
CreateRootExplorerItem ( ResourceType type, string workSpacePath, System.Guid workSpaceId ) : IExplorerItem
CreateRootExplorerItem ( string workSpacePath, System.Guid workSpaceId ) : IExplorerItem
ExplorerItemFactory ( IResourceCatalog catalogue, IDirectory directory, IAuthorizationService authService ) : System
IsChild ( string parent, string maybeChild ) : bool

비공개 메소드들

메소드 설명
AddChildren ( IExplorerItem rootNode, IEnumerable resourceList ) : void
AddChildren ( IExplorerItem rootNode, IEnumerable resourceList, ResourceType type ) : void
BuildStructureFromFilePath ( IDirectory directory, string path, string rootPath ) : IList
BuildStructureFromFilePathRoot ( IDirectory directory, string path, IExplorerItem root ) : IExplorerItem
GetResourceParent ( string resourcePath ) : string

메소드 상세

BuildRoot() 공개 메소드

public BuildRoot ( ) : IExplorerItem
리턴 IExplorerItem

CreateResourceItem() 공개 메소드

public CreateResourceItem ( IResource resource ) : ServerExplorerItem
resource IResource
리턴 Dev2.Explorer.ServerExplorerItem

CreateRootExplorerItem() 공개 메소드

public CreateRootExplorerItem ( ResourceType type, string workSpacePath, System.Guid workSpaceId ) : IExplorerItem
type ResourceType
workSpacePath string
workSpaceId System.Guid
리턴 IExplorerItem

CreateRootExplorerItem() 공개 메소드

public CreateRootExplorerItem ( string workSpacePath, System.Guid workSpaceId ) : IExplorerItem
workSpacePath string
workSpaceId System.Guid
리턴 IExplorerItem

ExplorerItemFactory() 공개 메소드

public ExplorerItemFactory ( IResourceCatalog catalogue, IDirectory directory, IAuthorizationService authService ) : System
catalogue IResourceCatalog
directory IDirectory
authService IAuthorizationService
리턴 System

IsChild() 공개 메소드

public IsChild ( string parent, string maybeChild ) : bool
parent string
maybeChild string
리턴 bool