C# 클래스 Ecologylab.BigSemantics.MetaMetadataNS.MetaMetadataCompositeField

상속: MetaMetadataNestedField
파일 보기 프로젝트 열기: ecologylab/BigSemanticsCSharp 1 사용 예제들

공개 메소드들

메소드 설명
GetMetaMetadataCompositeField ( ) : MetaMetadataCompositeField
GetMmdExtendsAttribute ( ) : string
GetMmdType ( ) : String
GetTypeOrName ( ) : String
MetaMetadataCompositeField ( ) : System
MetaMetadataCompositeField ( String name, MetaMetadataField>.DictionaryList kids ) : System

보호된 메소드들

메소드 설명
FindOrGenerateInheritedMetaMetadata ( MetaMetadataRepository repository, InheritanceHandler inheritanceHandler ) : MetaMetadata
GenerateMetaMetadata ( String previousName, MetaMetadata inheritedMmd ) : MetaMetadata
GetMetaMetadataTagToInheritFrom ( ) : string
InheritFrom ( MetaMetadataRepository repository, MetaMetadataCompositeField inheritedStructure, InheritanceHandler inheritanceHandler ) : void
InheritMetaMetadataHelper ( InheritanceHandler inheritanceHandler ) : bool
InheritNonFieldElements ( MetaMetadata inheritedMmd, InheritanceHandler inheritanceHandler ) : void
MakeThisFieldUseMmd ( String previousName, MetaMetadata mmd ) : void

비공개 메소드들

메소드 설명
InheritFieldFinished ( MetaMetadataNestedField sender, EventArgs e ) : void
InheritFromCompositeField ( MetaMetadataCompositeField inheritedField, MetaMetadataRepository repository, InheritanceHandler inheritanceHandler ) : void
InheritFromSuperField ( MetaMetadataRepository repository, InheritanceHandler inheritanceHandler ) : bool
InheritFromTopLevelMetaMetadata ( MetaMetadata inheritedMmd, MetaMetadataRepository repository, InheritanceHandler inheritanceHandler ) : void
InheritMetaMetadataFinished ( MetaMetadataNestedField sender, EventArgs e ) : void
getGeneratedMmdName2 ( String previousName ) : String

메소드 상세

FindOrGenerateInheritedMetaMetadata() 보호된 메소드

protected FindOrGenerateInheritedMetaMetadata ( MetaMetadataRepository repository, InheritanceHandler inheritanceHandler ) : MetaMetadata
repository MetaMetadataRepository
inheritanceHandler InheritanceHandler
리턴 MetaMetadata

GenerateMetaMetadata() 보호된 메소드

protected GenerateMetaMetadata ( String previousName, MetaMetadata inheritedMmd ) : MetaMetadata
previousName String
inheritedMmd MetaMetadata
리턴 MetaMetadata

GetMetaMetadataCompositeField() 공개 메소드

public GetMetaMetadataCompositeField ( ) : MetaMetadataCompositeField
리턴 MetaMetadataCompositeField

GetMetaMetadataTagToInheritFrom() 보호된 메소드

protected GetMetaMetadataTagToInheritFrom ( ) : string
리턴 string

GetMmdExtendsAttribute() 공개 메소드

public GetMmdExtendsAttribute ( ) : string
리턴 string

GetMmdType() 공개 메소드

public GetMmdType ( ) : String
리턴 String

GetTypeOrName() 공개 메소드

public GetTypeOrName ( ) : String
리턴 String

InheritFrom() 보호된 메소드

protected InheritFrom ( MetaMetadataRepository repository, MetaMetadataCompositeField inheritedStructure, InheritanceHandler inheritanceHandler ) : void
repository MetaMetadataRepository
inheritedStructure MetaMetadataCompositeField
inheritanceHandler InheritanceHandler
리턴 void

InheritMetaMetadataHelper() 보호된 메소드

protected InheritMetaMetadataHelper ( InheritanceHandler inheritanceHandler ) : bool
inheritanceHandler InheritanceHandler
리턴 bool

InheritNonFieldElements() 보호된 메소드

protected InheritNonFieldElements ( MetaMetadata inheritedMmd, InheritanceHandler inheritanceHandler ) : void
inheritedMmd MetaMetadata
inheritanceHandler InheritanceHandler
리턴 void

MakeThisFieldUseMmd() 보호된 메소드

protected MakeThisFieldUseMmd ( String previousName, MetaMetadata mmd ) : void
previousName String
mmd MetaMetadata
리턴 void

MetaMetadataCompositeField() 공개 메소드

public MetaMetadataCompositeField ( ) : System
리턴 System

MetaMetadataCompositeField() 공개 메소드

public MetaMetadataCompositeField ( String name, MetaMetadataField>.DictionaryList kids ) : System
name String
kids MetaMetadataField>.DictionaryList
리턴 System