C# Class Ecologylab.BigSemantics.MetaMetadataNS.MetaMetadataCompositeField

Inheritance: MetaMetadataNestedField
ファイルを表示 Open project: ecologylab/BigSemanticsCSharp Class Usage Examples

Public Methods

Method Description
GetMetaMetadataCompositeField ( ) : MetaMetadataCompositeField
GetMmdExtendsAttribute ( ) : string
GetMmdType ( ) : String
GetTypeOrName ( ) : String
MetaMetadataCompositeField ( ) : System
MetaMetadataCompositeField ( String name, MetaMetadataField>.DictionaryList kids ) : System

Protected Methods

Method Description
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

Private Methods

Method Description
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

Method Details

FindOrGenerateInheritedMetaMetadata() protected method

protected FindOrGenerateInheritedMetaMetadata ( MetaMetadataRepository repository, InheritanceHandler inheritanceHandler ) : MetaMetadata
repository MetaMetadataRepository
inheritanceHandler InheritanceHandler
return MetaMetadata

GenerateMetaMetadata() protected method

protected GenerateMetaMetadata ( String previousName, MetaMetadata inheritedMmd ) : MetaMetadata
previousName String
inheritedMmd MetaMetadata
return MetaMetadata

GetMetaMetadataCompositeField() public method

public GetMetaMetadataCompositeField ( ) : MetaMetadataCompositeField
return MetaMetadataCompositeField

GetMetaMetadataTagToInheritFrom() protected method

protected GetMetaMetadataTagToInheritFrom ( ) : string
return string

GetMmdExtendsAttribute() public method

public GetMmdExtendsAttribute ( ) : string
return string

GetMmdType() public method

public GetMmdType ( ) : String
return String

GetTypeOrName() public method

public GetTypeOrName ( ) : String
return String

InheritFrom() protected method

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

InheritMetaMetadataHelper() protected method

protected InheritMetaMetadataHelper ( InheritanceHandler inheritanceHandler ) : bool
inheritanceHandler InheritanceHandler
return bool

InheritNonFieldElements() protected method

protected InheritNonFieldElements ( MetaMetadata inheritedMmd, InheritanceHandler inheritanceHandler ) : void
inheritedMmd MetaMetadata
inheritanceHandler InheritanceHandler
return void

MakeThisFieldUseMmd() protected method

protected MakeThisFieldUseMmd ( String previousName, MetaMetadata mmd ) : void
previousName String
mmd MetaMetadata
return void

MetaMetadataCompositeField() public method

public MetaMetadataCompositeField ( ) : System
return System

MetaMetadataCompositeField() public method

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