Interface IFactory
The public interface for Factory
[DefaultImplementationType(typeof(Factory))]
[XmlDefaultImplementationType(typeof(Factory))]
[ModelRepresentationClass("http://schema.omg.org/spec/MOF/2.0/cmof.xml#//Factory")]
public interface IFactory : IElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inherited Members
Properties
Package
The package property
[XmlElementName("package")]
[XmlAttribute(true)]
IPackage Package { get; set; }
Property Value
Methods
ConvertToString(IDataType, object)
string ConvertToString(IDataType dataType, object @object)
Parameters
Returns
Create(IClass)
IElement Create(IClass metaClass)
Parameters
metaClass
IClass
Returns
CreateElement(IClass, IArgument)
IElement CreateElement(IClass aClass, IArgument arguments)
Parameters
Returns
CreateFromString(IDataType, string)
object CreateFromString(IDataType dataType, string @string)
Parameters
Returns
CreateLink(IAssociation, IElement, IElement)
ILink CreateLink(IAssociation association, IElement firstElement, IElement secondElement)
Parameters
association
IAssociationfirstElement
IElementsecondElement
IElement