C# Class NMF.Models.Meta.ModelExtensions

Afficher le fichier Open project: NMFCode/NMF

Méthodes publiques

Свойство Type Description
ClassBaseTypesReference IReference
ClassModelElement IClass
ReferenceReferenceTypeReference IReference
ReferenceTypeReferencesReference IReference
StructuredTypeAttributesReference IReference
TypedElementIsOrderedAttribute IAttribute
TypedElementIsUniqueAttribute IAttribute
TypedElementLoweroundAttribute IAttribute
TypedElementUpperBoundAttribute IAttribute

Méthodes publiques

Méthode Description
Decompose ( this scope, IAttribute attribute ) : ICollection
Decompose ( this scope, IReference reference ) : ICollection
GetAttributeConstraintValue ( this referenceClass, IAttribute attribute ) : ICollection
GetIsOrderedConstraintValue ( this scope ) : bool?
GetIsUniqueConstraintValue ( this scope ) : bool?
GetLowerBoundConstraintValue ( this scope ) : int?
GetReferenceConstraintValue ( this referenceClass, IReference reference ) : ICollection
GetReferenceTypeConstraintValue ( this scope ) : IReferenceType
GetUpperBoundConstraintValue ( this scope ) : int?
MostSpecificRefinement ( this scope, IAttribute attribute ) : ICollection
MostSpecificRefinement ( this scope, IReference reference ) : ICollection

Method Details

Decompose() public static méthode

public static Decompose ( this scope, IAttribute attribute ) : ICollection
scope this
attribute IAttribute
Résultat ICollection

Decompose() public static méthode

public static Decompose ( this scope, IReference reference ) : ICollection
scope this
reference IReference
Résultat ICollection

GetAttributeConstraintValue() public static méthode

public static GetAttributeConstraintValue ( this referenceClass, IAttribute attribute ) : ICollection
referenceClass this
attribute IAttribute
Résultat ICollection

GetIsOrderedConstraintValue() public static méthode

public static GetIsOrderedConstraintValue ( this scope ) : bool?
scope this
Résultat bool?

GetIsUniqueConstraintValue() public static méthode

public static GetIsUniqueConstraintValue ( this scope ) : bool?
scope this
Résultat bool?

GetLowerBoundConstraintValue() public static méthode

public static GetLowerBoundConstraintValue ( this scope ) : int?
scope this
Résultat int?

GetReferenceConstraintValue() public static méthode

public static GetReferenceConstraintValue ( this referenceClass, IReference reference ) : ICollection
referenceClass this
reference IReference
Résultat ICollection

GetReferenceTypeConstraintValue() public static méthode

public static GetReferenceTypeConstraintValue ( this scope ) : IReferenceType
scope this
Résultat IReferenceType

GetUpperBoundConstraintValue() public static méthode

public static GetUpperBoundConstraintValue ( this scope ) : int?
scope this
Résultat int?

MostSpecificRefinement() public static méthode

public static MostSpecificRefinement ( this scope, IAttribute attribute ) : ICollection
scope this
attribute IAttribute
Résultat ICollection

MostSpecificRefinement() public static méthode

public static MostSpecificRefinement ( this scope, IReference reference ) : ICollection
scope this
reference IReference
Résultat ICollection

Property Details

ClassBaseTypesReference public_oe static_oe property

public static IReference ClassBaseTypesReference
Résultat IReference

ClassModelElement public_oe static_oe property

public static IClass ClassModelElement
Résultat IClass

ReferenceReferenceTypeReference public_oe static_oe property

public static IReference ReferenceReferenceTypeReference
Résultat IReference

ReferenceTypeReferencesReference public_oe static_oe property

public static IReference ReferenceTypeReferencesReference
Résultat IReference

StructuredTypeAttributesReference public_oe static_oe property

public static IReference StructuredTypeAttributesReference
Résultat IReference

TypedElementIsOrderedAttribute public_oe static_oe property

public static IAttribute TypedElementIsOrderedAttribute
Résultat IAttribute

TypedElementIsUniqueAttribute public_oe static_oe property

public static IAttribute TypedElementIsUniqueAttribute
Résultat IAttribute

TypedElementLoweroundAttribute public_oe static_oe property

public static IAttribute TypedElementLoweroundAttribute
Résultat IAttribute

TypedElementUpperBoundAttribute public_oe static_oe property

public static IAttribute TypedElementUpperBoundAttribute
Résultat IAttribute