ConceptHMI Web Help
Concept.Model Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassBaseConceptCategoryAttribute BaseConceptCategoryAttribute is a class attribute which defines the path of the ConceptElement. The path is used in categorized views.
ClassBaseConceptDetailsAttribute BaseConceptDetailsAttribute is a class attribute which defines the details of the ConceptElement.
ClassBaseConceptNameAttribute BaseConceptNameAttribute is a class attribute which defines the path of the ConceptElement. The path is used in categorized views.
ClassBaseConceptPropertyInfo Class BaseConceptPropertyInfo
ClassBaseConceptPropertyObjectInfo Class BaseConceptPropertyObjectInfo
ClassBaseConceptPropertyValueInfo Class BaseConceptPropertyValueInfo
ClassBaseConceptProvidedComponentAttribute  
ClassBinaryData Class BinaryData
ClassBinaryToStringConverter<T> Class BinaryToStringConverter
ClassConceptAssembly  
ClassConceptAutoCreateAttribute ConceptAutoCreate is a property attribute which allow to automatically create ConceptElement properties. The mecanism use the default factory to create the instance. As default, the name will be the name of the property.
ClassConceptCategoryAttribute ConceptCategoryAttribute is the standard implementation of BaseConceptCategoryAttribute
ClassConceptComponent Represents the base class for all the element of the trade domain. Each component class of the user domain model should inherit from this class to use the ConceptModel integrated services.
ClassConceptComponentNone  
ClassConceptContainer Reprensents the base class of all ConceptElement that are composed by other ConceptElement.
ClassConceptContainer.Indexer Represents the indexer of the internal list of ConceptElement.
ClassConceptDefaultValueAttribute ConceptDefaultValue is a property attribute which defines the default value of the property of the ConceptElement.
ClassConceptDetailsAttribute ConceptDetailsAttribute is the standard implementation of BaseConceptDetailsAttribute.
ClassConceptDynamicComponent Represents the base class for the component containing a polymorphous element. As a ConceptElement, this class has the mecanism allow serialization and deserialisation from/to a node or a file. When deserializing, the ConceptList will create dynamically the instance of ConceptElement using the ConceptFactory described in the node/file.
ClassConceptDynamicComponent<T> Represents the base class for the component containing a polymorphous element. As a ConceptElement, this class has the mecanism allow serialization and deserialisation from/to a node or a file. When deserializing, the ConceptList will create dynamically the instance of ConceptElement using the ConceptFactory described in the node/file.
ClassConceptDynamicList Represents the base class for the list containing polymorphous element.. As a ConceptElement, this class has the mecanism allow serialization and deserialisation from/to a node or a file. When deserializing, the ConceptList will create dynamically instances of ConceptElement using the ConceptFactory described in the node/file.
ClassConceptDynamicList<T> Represents the generic class for the list containing polymorphous element. As a ConceptElement, this class has the mecanism allow serialization and deserialisation from/to a node or a file. When deserializing, the ConceptList will create dynamically instances of ConceptElement using the ConceptFactory described in the node/file.
ClassConceptDynamicList.Indexer<T,U> Represents the indexer of the internal list.
ClassConceptEditorAttribute EditorAttribute is a class attribute which defines the default editor used when the EditProperties() method is called.
ClassConceptElement Reprensents the based class of Concept framework. The Concept model is used to naturally reprensent the trade domain. Its rich mecanisms allow to reprensent easily list of components, components themselves and links between them.
ClassConceptFactories Class ConceptFactories
ClassConceptFactory Class ConceptFactory
ClassConceptFactoryIdAttribute ConceptFactoryIdAttribute allow to customize the name of the factory
ClassConceptField Class ConceptField
ClassConceptLargeImageAttribute ConceptLargeImageAttribute is a class attribute which defines a large image for a ConceptElement.
ClassConceptLink Provides a simple way to connect ConceptElements together and keep this connection through time (starting/stopping application), by serializing the linked object(s) path(s). The ConceptLink uses a pattern called "Lazy Binding" (also known as lazy linking or on-demand symbol resolution) to resolve its paths. ConceptLink abstract class is the base class for ConceptSingleLink and ConceptMultipleLink.
ClassConceptList Represents the base class for all the list provided by Concept framework. As a ConceptElement, this class has the mecanism allow serialization and deserialisation from/to a node or a file. When deserializing, the ConceptList will create dynamically instances of ConceptElement using the ConceptFactory described in the node/file.
ClassConceptModelUtils Class ConceptModelUtils
ClassConceptMultipleLink Class ConceptMultipleLink
ClassConceptMultipleLink<T> Class ConceptMultipleLink
ClassConceptNameAttribute ConceptNameAttribute is the standard implementation of BaseConceptCategoryAttribute
ClassConceptPropertyObjectInfo Class ConceptPropertyObjectInfo
ClassConceptPropertyValueInfo Class ConceptPropertyValueInfo
ClassConceptProvidedComponentAttribute ConceptProvideAttribute is a class attribute which associates a ConceptProvidedComponent to a ConceptComponent.
ClassConceptProvidedFactory Class ConceptProvidedFactory
ClassConceptProvidedHierarchyAttribute ConceptProvideHierarchy is a class attribute which allow to provide a hierarchy of component, meaning non abstract subclasses.
ClassConceptRegistry Class ConceptRegistry
ClassConceptRootAttribute ConceptRootAttribute is a class attribute which defines if the class is a root. Only root can be instanciated in Concept Editor as top level ConceptElement.
ClassConceptSerializedAttribute ConceptSerializedAttribute is a property attribute which involves that the property will automatically be serialized with the properties of the owner.
ClassConceptSingleLink Provides a simple way to connect one ConceptElement to another and keep this connection through time (starting/stopping application), by serializing the linked object path. The ConceptLink uses a pattern called "Lazy Binding" (also known as lazy linking or on-demand symbol resolution) to resolve its paths.
ClassConceptSingleLink<T> Class ConceptSingleLink
ClassConceptSmallImageAttribute ConceptSmallImageAttribute is a class attribute which defines a small image for a ConceptElement.
ClassConceptStaticList Class ConceptStaticList
ClassConceptStaticList<T> Class ConceptStaticList
ClassConceptStaticList.Indexer<T,U> Class Indexer
ClassConceptVectorImageAttribute ConceptVectorImageAttribute is a class attribute which defines a vector image for a ConceptElement. The vector image will be looked in the Application ressource dictionary (WPF)
ClassConceptViewAttribute ConceptViewAttribute in a class attribute which associates Model/View, a specific subject could be specified. ModelPropertyName parameter is obsolete when using this attribute on a Property
ClassConceptViewPropertyAttribute ConceptPropertyViewParameterAttribute in a property or class attribute which set parameters to the view used in default concept editor
ClassConceptViewPropertyBindingAttribute ConceptPropertyViewParameterAttribute in a property or class attribute which set parameters to the view used in default concept editor
ClassConceptViewPropertyIntlAttribute ConceptViewPropertyIntlAttribute in a property or class attribute which set parameters to the view used in default concept editor
ClassConceptViewVisibleAttribute ConceptVisibleInEditorAttribute is a class or field attribute which defines if the matching element must be editable in the default view of Concept editor.
ClassConceptVisibleAttribute ConceptVisibleAttribute is a class attribute which defines if the linked ConceptFactory is displayed when adding new object to a ConceptDynamicList.
ClassIntlConceptCategoryAttribute IntlConceptCategoryAttribute is the Intl implementation of BaseConeptCategoryAttribute
ClassIntlConceptDetailsAttribute IntlConceptDetailsAttribute is the Intl implementation of BaseConceptDetailsAttribute.
ClassIntlConceptNameAttribute IntlConceptNameAttribute is the Intl implementation of BaseConeptCategoryAttribute
ClassNotifierElement  
ClassPluginClassManager Summary description for PluginClassManager.
ClassPngData Class PngData
ClassSubjectedConceptElements Class SubjectedConceptElements
ClassSubjectedConceptProperties Class SubjectedConceptProperties
Interfaces
 InterfaceDescription
InterfaceIChildrenView Interface IChildrenView
Enumerations
 EnumerationDescription
EnumerationConceptElementDiagnostic Reprensents the state of the ConceptElement.
EnumerationConceptLinkDiagnostic Enum ConceptLinkDiagnostic
EnumerationConceptOptions Enum ConceptOptions
See Also

Reference

Concept.Model Assembly

 

 


© 2016 Objectis

Send Feedback