C# 클래스 Unicoen.Apps.RefactoringDSL.NamespaceDetector.Application

파일 보기 프로젝트 열기: UnicoenProject/RefactoringDSL

공개 메소드들

메소드 설명
FindDefinition ( UnifiedCall callNode, UnifiedElement topNode ) : UnifiedFunctionDefinition

関数呼び出しから,定義を探します

FindUnifiedElementByNamespace ( string nsString, IUnifiedElement element ) : IEnumerable

完全修飾名からコードオブジェクトを検索し,取得します

GetBelongingNamespace ( UnifiedCall callNode ) : Namespace

関数呼び出しがされている,名前空間を特定する

메소드 상세

FindDefinition() 공개 정적인 메소드

関数呼び出しから,定義を探します
public static FindDefinition ( UnifiedCall callNode, UnifiedElement topNode ) : UnifiedFunctionDefinition
callNode UnifiedCall 関数呼び出しノード
topNode Unicoen.Model.UnifiedElement 検索対象のトップノード
리턴 UnifiedFunctionDefinition

FindUnifiedElementByNamespace() 공개 정적인 메소드

完全修飾名からコードオブジェクトを検索し,取得します
public static FindUnifiedElementByNamespace ( string nsString, IUnifiedElement element ) : IEnumerable
nsString string 完全修飾氏名文字列
element IUnifiedElement 検索するトップノード
리턴 IEnumerable

GetBelongingNamespace() 공개 정적인 메소드

関数呼び出しがされている,名前空間を特定する
public static GetBelongingNamespace ( UnifiedCall callNode ) : Namespace
callNode UnifiedCall
리턴 Namespace