Category:Types

From ControlTier

(Redirected from Types)
Jump to: navigation, search
Technical documentation


This document is a guide to the Core Types included with ControlTier. Core Types declare commands executable via the Command dispatcher. The default ControlTier distribution contains other subtypes which are not mentioned here. If you are new to ControlTier, the How to use ControlTier page describes common methodologies about using the types.

The category tree to the right is included in all the core type pages and will assist navigating the core types or type guides.

Organization

Core Type UML Diagram

For the sake of discussion the core types are organized into three rough layers:

The UML diagram to the right describes the core types showing the inheritance hierarchy and also their composition relationships.

Depending on your use case, you will be interested in some of the core types but not necessarily all of them. Each layer described above is covered in its own guide. All the guides are cross linked for the sake of navigation.

Core Type Object Example

Base Layer

The Base Type Guide describes the following types:

Utility Layer

The Utility Type Guide describes the following types:

The coreutils library provides a set of utility modules in the spirit of the GNU coreutils package. Modules within coreutils contain commands that can be used standalone or incorporated in defined commands or called from ad-hoc scripts.

davutil various WebDAV utilities
fileutil various file utilities
netutil various network utilities
shellutil various shell utilities
textutil various text utilities
modelutil various model management utilities (experimental)
logicutil various scripting logic utilities (experimental)

Deployment Layer

The Deployment Type Guide describes the following types:

Except for Package, the types above are based on "Deployment":

See also

Subcategories

This category has the following 14 subcategories, out of 14 total.

A

B

D

M

N

P

R

S

S cont.

U

Pages in category "Types"

The following 2 pages are in this category, out of 2 total.

D

T

Personal tools
Namespaces
Variants
Actions
Navigation
Communication
Development
Toolbox
Print/export