4.4. Node Types Section
4.4. Node Types Section The Node Types section is used to create and maintain the node type definitions declared in the CND file. The node types section consists of a table containing all the declared node type definitions, and a node type name filter box which allows you to limit the number of node type definitions being displayed. The Node Type table can be used to delete a selected node type. You can copy node type definitions and paste within the same CND editor or between different CND editors. The right hand side of the Node Types section consists of a Details area, as well as, collapseable areas for property and child node definitions. When a Node Type Definition is selected, its corresponding information is used to populate the details, properties, and child nodes areas. The Details area is used to edit namespace, name, supertypes, attributes of a node type. You can also add comments for the selected node type . A Node Type Definition can contain zero or more property definitions. When the properties area is expanded, the table will show the declared property definitions for the selected node type definition. The properties table can be used to delete a selected property definition and can optionally show inherited properties. You can copy Property definitions and paste within the same CND editor or between different CND editors. You can create a new property definition or edit existing definition using the Property Definition Editor. A node type definition can contain zero or more child node definitions. When the child nodes area is expanded, the table will show the declared child node definitions for the selected node type definition. You can delete a selected child node definition using the child nodes table. The Child Nodes table optionally shows inherited child nodes. Child node definitions can be copied and pasted within the same CND editor or between different CND editors. A child node definition can be created or edited using the Child Node Definition Editor.