Show / Hide Table of Contents

Namespace Algenta.Colectica.Navigator.NodeTypes

Classes

CheckoutComparer

Implements custom comparison for CheckoutNode nodes.

CheckoutNode

Represents a node in the navigation hierarchy for a checkout. A checkout is an IVersionable item that usually other items as children. When changes to any of these children are saved, any items within the checkout that reference the changed item will be updated to reference the new version of the changed item. This updating propagates within all items in the checkout.

CheckoutsFolderNode

Represents a node that contains all checkouts of the local system as child nodes.

FileRepositoryNode

Represents an open file in the navigation hierarchy.

HomeNode

Represents the top level node in the modern navigation hierarchy.

MissingItemNode

Represents a node where a versionable item is expected to exist but where that item cannot be found in the local database or repository.

Node

A base class to represent items that appear in a hierarchical navigation control.

PlaceholderNode

Represents a node that can be added as a child to a node that needs to retrieve its children from a network resource. This node type simply displays a "Loading..." message, and can be removed once the legitimate children of the parent node are retrieved and added to the navigation hierarchy.

RepositoryItemNode

Represents an item from the repository in the navigation hierarchy.

RepositoryNode

Represents a repository in a navigation hierarchy.

TypeGroupNode

Represents a group of types to be displayed in a hierarchical navigation control.

For Example:

  • Local Repository
  • Data Collection (TypeGroupBrowserItem)
  • Data Collection Waves (TypeNode)
  • Questions (TypeNode)
  • Sequences (TypeNode)
  • Survey Instruments (TypeNode)

TypeNode

Represents a single item type to be displayed in a hierarchical navigation control. For example:

  • Local Repository
  • Studies (TypeBrowserItem)
  • Resource Packages (TypeBrowserItem)
  • Question Schemes (TypeBrowserItem)

VersionableNode

Represents an IVersionable item in the navigation hierarchy.

Back to top Copyright © 2009-2018 Colectica