Nevron .NET Vision
Nevron.Diagram Namespace / INDiagramElementComposite Interface
Properties Methods

In This Topic
    INDiagramElementComposite Interface Members
    In This Topic

    The following tables list the members exposed by INDiagramElementComposite.

    Public Properties
     NameDescription
     PropertyGets the element abilities (Inherited from Nevron.Diagram.INDiagramElement)
     PropertyGets the list of child attributes of this container (Inherited from Nevron.Dom.INAttributeContainer)
     PropertyGets/sets the whether the composite must automatically generate unique names for newly inserted nodes. Set this property to false if a large number of nodes is about to be inserted in the composite  
     PropertyGets / sets the id of the object (Inherited from Nevron.Dom.INIdentifiable)
     PropertyUser defined name of the element (Inherited from Nevron.Diagram.INDiagramElement)
     PropertyObtains the parent node in the hiearchy (Inherited from Nevron.Dom.INNode)
     PropertyGets the allowed element abilities (e.g its permissions) (Inherited from Nevron.Diagram.INDiagramElement)
     PropertyGets/sets the element protection (Inherited from Nevron.Diagram.INDiagramElement)
     PropertyObtains the root node of the hiearchy (Inherited from Nevron.Dom.INNode)
     PropertyGets/sets user defined data associated with the element (Inherited from Nevron.Dom.INElement)
     PropertyGets/sets the unique id of the object. (Inherited from Nevron.Dom.INUniquelyIdentifiable)
    Top
    Public Methods
     NameDescription
     MethodAccumulates the children contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.Dom.INNodeContainer)
     MethodAccumulates the descendants contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.Dom.INNodeContainer)
     MethodAdds a child node (Inherited from Nevron.Dom.INNodeComposite)
     MethodQueries whether the specified node can be inserted at the specified index (Inherited from Nevron.Dom.INNodeComposite)
     MethodQueries whether the specified child node can be removed (Inherited from Nevron.Dom.INNodeComposite)
     MethodObtains the child nodes of this node (Inherited from Nevron.Dom.INNodeContainer)
     MethodReturns the number of child nodes which satisfy the specified filter (Inherited from Nevron.Dom.INNodeContainer)
     Method (Inherited from System.ICloneable)
     MethodCreates an identical copy of the element, which differs only by the element unique id (Inherited from Nevron.Dom.INElement)
     MethodObtains the descentant nodes of this node (Inherited from Nevron.Dom.INNodeContainer)
     MethodReturns the number of descendant nodes, which satisfy the specified filter (Inherited from Nevron.Dom.INNodeContainer)
     MethodEnumerates the known types, which can be instantiated and inserted to this composite at runtime  
     MethodGets a child or descendant attribute by its name (Inherited from Nevron.Dom.INAttributeContainer)
     MethodGets the name of the specified child attribute (Inherited from Nevron.Dom.INAttributeContainer)
     MethodGets the child node at the specified index (Inherited from Nevron.Dom.INNodeContainer)
     MethodGets the first child element with the specified name (Inherited from Nevron.Diagram.INDiagramElementContainer)
     MethodObtains a child element by its id (Inherited from Nevron.Dom.INElementContainer)
     MethodObtains a child element by its unique id (Inherited from Nevron.Dom.INElementContainer)
     MethodObtains a element node by its id (Inherited from Nevron.Dom.INElementContainer)
     MethodObtains a child element by its unique id (Inherited from Nevron.Dom.INElementContainer)
     MethodObtains a child node enumerator (Inherited from Nevron.Dom.INNodeContainer)
     MethodGets the index of the specified node in the container (Inherited from Nevron.Dom.INNodeContainer)
     MethodInserts a child node at the specified index (Inherited from Nevron.Dom.INNodeComposite)
     MethodDetermines whether the specified node is a child node for this container (Inherited from Nevron.Dom.INNodeContainer)
     MethodQueries whether the specified node is a descendant of this node (Inherited from Nevron.Dom.INNodeContainer)
     MethodCalled by child or descendants attributes when an attribute has changed (Inherited from Nevron.Dom.INAttributeObserver)
     MethodCalled by child or descendants attributes when an attribute property has changed (Inherited from Nevron.Dom.INAttributeObserver)
     MethodCalled by child or descendants attributes when an attribute property is changing (Inherited from Nevron.Dom.INAttributeObserver)
     MethodQueries for the next unique name, which will be assigned to the specified element if it is inserted to this composite  
     MethodRegisters the specified element with the index (Inherited from Nevron.Dom.INElement)
     MethodRemoves all children (Inherited from Nevron.Dom.INNodeComposite)
     MethodRemoves the specified child node from the container children (Inherited from Nevron.Dom.INNodeComposite)
     MethodRemoves the child node at the specified index (Inherited from Nevron.Dom.INNodeComposite)
     MethodReplaces any foreign Ids (references to other nodes) (Inherited from Nevron.Dom.INElement)
     MethodSets a child or descendant attribute by its name (Inherited from Nevron.Dom.INAttributeContainer)
     MethodSets a new index of the specified child node (Inherited from Nevron.Dom.INNodeContainer)
     MethodUnregisters the element from the index and returns its Id. Returns -1 if id was never assigned. (Inherited from Nevron.Dom.INElement)
    Top
    See Also