Nevron .NET Vision Documentation
Nevron.Dom Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassNAttribute The NAttribute class serves as base class for all attributes
ClassNAttributeActionOperation Represents an operation, which is recorded when the attribute needs to perform a non history action from history
ClassNAttributeContainer Namespace class for basic attribute container implementation functions
ClassNAttributeContainerEnumerator Enumerates the attributes contained in an attribute container
ClassNAttributeList The NAttributeList class represents a typed list of INAttribute instances
ClassNAttributePropertyChangeOperation Represents an operation, which is recorded when a property of an element attribute is about to be changed
ClassNAttributeStateChangeOperation Represents an operation, which is recorded when the entire state or only fields of an attribute are about to be changed
ClassNAttributeTree Namespace class for basic attribute tree navigation
ClassNBitMatrix Represents a 2D array of boolean values which is similar to a 2D bool array with the exception that each value uses 1 bit instead of 1 byte.
ClassNChildNodeCancelEventArgs Used as argument in ChildNodeCancelEventHandler delegates
ClassNChildNodeEventArgs Used as argument in ChildNodeEventHandler delegates
ClassNDateTimeValueFormatter Represents a Date-Time values formatter
ClassNDomHelpers Static DOM helper methods
ClassNElementActionOperation Represents an operation, which is recorded when the element needs to perform a non history action from history
ClassNElementAtomIdentifier Identifies an atom contained in an element.
ClassNElementAttributeIdentifier Identifies an attribute contained in an element.
ClassNElementCompositeImpl The NElementCompositeImpl class represents an implementation of the INElementComposite interface, which can be resused and extended
ClassNElementHistoryService The NElementHistoryService class represents a service, which is used to provide elements with history support and serves as base class for history services, which can provide element reference resolving (through the element UniqueId)
ClassNElementIdentifier Identifies an element
ClassNElementIndex The NElementIndex class represents an implementation of the element indexing abilities exposed by the INDocument interface
ClassNElementList The NElementList class represents a typed list of INElement instances
ClassNElementPropertyChangeOperation Represents an operation, which is recorded when a property of an element is about to be changed
ClassNElementStateChangeOperation Represents an operation, which is recorded when the entire state or only fields of an element are about to be changed
ClassNForwardAttributeIterator Iterates the attributes contained in root object
ClassNFR Namespace class for resources used by the Nevron.Dom assembly
ClassNHierarchicalIdentifier Summary description for NHierarchicalIdentifier.
ClassNIdentifier Base for all identifiers
ClassNIndexedAttributeContainerEnumerator Enumerates the attributes contained in an indexed attribute container.
ClassNInsertElementOperation Represents an operation, which is recorded when an element is about to be inserted in an element composite
ClassNNameRegistry The NNameRegistry class serves as static registry for names, which can be used as keys in hashtables.
ClassNNodeAttributeCancelEventArgs Used as argument in NodeAttributeEventHandler delegates
ClassNNodeAttributeEventArgs Used as argument in NodeAttributeEventHandler delegates
ClassNNodeAttributePropertyCancelEventArgs Used as argument in NodeAttributePropertyCancelEventHandler delegates
ClassNNodeAttributePropertyEventArgs Used as argument in NodeAttributePropertyEventHandler delegates
ClassNNodeCancelEventArgs Used as argument in NodeCancelEventHandler delegates
ClassNNodeCompositeImpl The NNodeCompositeImpl class represents an implementation of the INNodeComposite interface, which can be resused and extended
ClassNNodeEnumerator The NNodeEnumerator class represents an enumerator which can be used to enumerate the chilren of a node container and supports filtering
ClassNNodeEventArgs Used as argument in NodeEventHandler delegates
ClassNNodeEventSinkService The NNodeEventSinkService class represent a service, which provides nodes with a centrilized mechanizm to fire events
ClassNNodeList The NNodeList class represents a typed list of INNode instances
ClassNNodePropertyCancelEventArgs Used as argument in NodePropertyCancelEventHandler delegates
ClassNNodePropertyEventArgs Used as argument in NodePropertyEventHandler delegates
ClassNNodeTree Namespace class for basic node tree navigation
ClassNNodeTreeAttributeConverter Iterates over the attributes in the tree and converts them using the specified set of converters.
ClassNNodeTreeAttributeEnumerator The NNodeTreeAttributeEnumerator class represents a filtered enumerator, which can be used to sequentially traverse a node subtree in PreOrder, PostOrder and BreadthFirst tree traveral order and enumerate the attributes of the visited nodes.
ClassNNodeTreeEnumerator The NNodeTreeEnumerator class represents a filtered enumerator, which can be used to sequencially traverse a node subtree in PreOrder, PostOrder and BreadthFirst tree traveral order.
ClassNNumericValueFormatter Represents a numeric values formatter
ClassNOperation The NOperation class represents an atomic history operation and serves as base class for more specialized operations
ClassNOperationList The NOperationList class represents a typed list of NOperation instances
ClassNOperationStack Represents a stack containing history operations
ClassNRemoveElementOperation Represents an operation, which is recorded when an element is about to be removed from an element composite
ClassNReverseNodeTreeEnumerator The NReverseNodeTreeEnumerator class represents a filtered enumerator, which can be used to reversively traverse a node subtree in PreOrder, PostOrder and BreadthFirst tree traveral order.
ClassNService The NService class represents a core INService interface implementation and serves as base class for more specialized services
ClassNServiceManager The NServiceManager class is used to maintain a collection of services
ClassNSetElementIndexOperation Represents an operation, which is recorded when the index of an element inside its composite is about to be changed
ClassNTimeSpanValueFormatter Represents a time span values formatter
ClassNTransaction Represents a composite operation (transaction), which needs to be processed as a single operation
ClassNValueFormatter The NValueFormatter class servers as base class for all value formatters
Interfaces
 InterfaceDescription
InterfaceINAtom Implemented by atoms.
InterfaceINAtomicElement Implemented by elements that can contain atoms
InterfaceINAttribute Implemented by attributes
InterfaceINAttributeContainer Implemented by objects which have attributes
InterfaceINAttributeObserver Implemented by objects that must be notified of attribute changes
InterfaceINDocument Implemented by root elements (i.e. documents)
InterfaceINElement Implemented by elements - i.e. nodes, which can be identified and whose information is structed in attribures
InterfaceINElementComposite Implemented by element containers, whose children can be freely modified
InterfaceINElementContainer Implemented by elements, which can contain other elements (i.e. branch elements)
InterfaceINHistoryCallback Implemented by elements and attributes, which need to be notified when their state has been changed from history
InterfaceINIdentifiable Implemented by identifiable objects
InterfaceINIndexedAttributeContainer Implemented by objects holding multiple attribute collections.
InterfaceINNamed Implemented by named objects
InterfaceINNode Implemented by objects residing in hiearchies (trees)
InterfaceINNodeComposite Implemented by node containers, whose children can be freely modified
InterfaceINNodeContainer Implemented by nodes, which can contain other nodes (i.e. branch nodes)
InterfaceINService Implemented by all services
InterfaceINServiceProvider Implemented by reference providers, which can provide references to services
InterfaceINUniquelyIdentifiable Implemented by uniquely identifiable objects
Delegates
 DelegateDescription
DelegateChildNodeCancelEventHandler Delegate for events, which require to have control over child nodes
DelegateChildNodeEventHandler Delegate for events, which require to have information about a child node
DelegateNodeAttributeEventHandler Delegate for events, which recieve information about node attribute changes
DelegateNodeAttributePropertyCancelEventHandler Delegate for events, which require to have control over node attribute property changes
DelegateNodeAttributePropertyEventHandler Delegate for events, which recieve information about node attribute property changes
DelegateNodeCancelEventHandler Delegate for events, which require to have control over general node actions
DelegateNodeEventHandler Delegate for events, which recieve information about general node actions
DelegateNodePropertyCancelEventHandler Delegate for events, which require to have control over node property changes
DelegateNodePropertyEventHandler Delegate for events, which recieve information about node property changes
Enumerations
 EnumerationDescription
EnumerationIdentifierType Enumerates the possible identifiers
EnumerationServiceStatus Enumerates the possible states of a service
EnumerationTreeTraversalOrder Enumerates the order in which trees can be traversed
See Also

Reference

Nevron.System Assembly

Send Feedback