Wizzi schema wfsystem

Exports
elementFacet
Element Tag Super Flags
comment #
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many
Element Tag Super Flags
commentable commentable is-abstract
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many
Element Tag Super Flags
wfsystem wfsystem commentable
Description
The root tag of the wfsystem schema.  
Relations
Name Role Cardinality Inherited Flags Description
package packages one-to-many
api apis one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
xpackage package commentable
Description
The root tag of the wfpackage schema.  
Attributes
Name Tag Type Default Inherited Flags Description
kind kind string ittfsource
restrict
ittfsource
ittfsource kernel
kernel plugin
plugin demo
version version string string
title title string string
license license string MIT
fsBaseUri fs-base-uri string string
packageBaseUri package-base-uri string string
gitBaseUri git-base-uri string string
Relations
Name Role Cardinality Inherited Flags Description
schema schemas one-to-many
generatedPackage generatedPackages one-to-many
comment comments one-to-many commentable
Methods
Signature Statements
getJobs
var ret;
if this.schemas.length > 0;
foreach item in this.buildCwds;
return ret;
Element Tag Super Flags
schema schema commentable
Description
A wizzi schema defined by this wizzi package of kind plugin  
Attributes
Name Tag Type Default Inherited Flags Description
title title string string
Relations
Name Role Cardinality Inherited Flags Description
transformer transformers one-to-many
artifact artifacts one-to-many
example examples one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
transformer transformer commentable
Description
A model transformer  
Attributes
Name Tag Type Default Inherited Flags Description
title title string string
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
artifact artifact commentable
Description
An artifact generator  
Attributes
Name Tag Type Default Inherited Flags Description
title title string string
kind kind string ittf
restrict
ittf
ittf codewrite
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
generatedPackage generated-package commentable
Description
When the package kind is 'ittfsource' the element 'generatedPackage'   main contain the description of generated packages.  
Attributes
Name Tag Type Default Inherited Flags Description
kind kind string kernel
restrict
kernel
kernel plugin
plugin demo
version version string string
title title string string
sourceFolder source-folder string string
The full path is: (parent ittfsource package) package-base-uri / (this) sourceFolder  
gitBaseUri git-base-uri string string
Relations
Name Role Cardinality Inherited Flags Description
buildCwd buildCwds one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
example example commentable
Description
The base node for examples  
Attributes
Name Tag Type Default Inherited Flags Description
title title string string
Relations
Name Role Cardinality Inherited Flags Description
node nodes one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
ittfExample ittf-example example
Description
An IttfDocument example  
Attributes
Name Tag Type Default Inherited Flags Description
title title string string example
Relations
Name Role Cardinality Inherited Flags Description
node nodes one-to-many example
comment comments one-to-many commentable
Element Tag Super Flags
artifactExample artifact-example example
Description
An artifact generation example  
Attributes
Name Tag Type Default Inherited Flags Description
title title string string example
Relations
Name Role Cardinality Inherited Flags Description
node nodes one-to-many example
comment comments one-to-many commentable
Element Tag Super Flags
node node commentable
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
buildCwd build-cwd commentable
Attributes
Name Tag Type Default Inherited Flags Description
title title string string
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
api api commentable
Attributes
Name Tag Type Default Inherited Flags Description
kind kind string kernel
restrict
kernel
kernel plugin
id id string string
extends extends string string
Relations
Name Role Cardinality Inherited Flags Description
implementation one-to-one is-one-to-one
interface one-to-one is-one-to-one
type one-to-one is-one-to-one
comment comments one-to-many commentable
Element Tag Super Flags
implementation implementation commentable
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
module
module pojo
pojo class-instance
path path string string
standardPath standard-path string string
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
xinterface interface commentable
Relations
Name Role Cardinality Inherited Flags Description
property properties one-to-many
method methods one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
type type commentable
Relations
Name Role Cardinality Inherited Flags Description
property properties one-to-many
method methods one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
method method commentable
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
function
function high-order-function
high-order-function facade-function
isAsync is-async boolean false
isInternal is-internal boolean false
implementedBy implemented-by string string
when type == facade-function  
calledBy called-by string string
throwIf throw-if string string
Relations
Name Role Cardinality Inherited Flags Description
param params one-to-many
return one-to-one is-one-to-one
info one-to-one is-one-to-one
comment comments one-to-many commentable
Element Tag Super Flags
ctor ctor method
Attributes
Name Tag Type Default Inherited Flags Description
type type string string method
restrict
function
function high-order-function
high-order-function facade-function
isAsync is-async boolean false method
isInternal is-internal boolean false method
implementedBy implemented-by string string method
when type == facade-function  
calledBy called-by string string method
throwIf throw-if string string method
Relations
Name Role Cardinality Inherited Flags Description
param params one-to-many method
return one-to-one method is-one-to-one
info one-to-one method is-one-to-one
comment comments one-to-many commentable
Element Tag Super Flags
param param commentable
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
string
string boolean
boolean integer
integer float
float date
date object
object array
array function
function alternative
alternative callback-function
defaultValue default string string
isRequired is-required string string
isPOJO pojo boolean false
apiRef api-ref string string
iface iface string string
apiRef api-ref string string
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many when type == alternative  
argument arguments one-to-many when type == callback-function  
property properties one-to-many when type == object  
item items one-to-many when type == array  
restrict one-to-one is-one-to-one
comment comments one-to-many commentable
Element Tag Super Flags
on on commentable
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
error error commentable
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
argument argument commentable
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
string
string boolean
boolean integer
integer float
float date
date object
object array
array function
function alternative
alternative switch
defaultValue default string string
isRequired is-required string string
isPOJO pojo boolean false
apiRef api-ref string string
iface iface string string
apiRef api-ref string string
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many when type == alternative  
on ons one-to-many when type == switch  
restrict one-to-one is-one-to-one
comment comments one-to-many commentable
Element Tag Super Flags
on on commentable
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
error error commentable
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
value value commentable
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
string
string boolean
boolean integer
integer float
float date
date object
object array
array function
function any
any null
null json
json exception
defaultValue default string string
isRequired is-required string string
isPOJO pojo boolean false
apiRef api-ref string string
iface iface string string
apiRef api-ref string string
Relations
Name Role Cardinality Inherited Flags Description
property properties one-to-many when type == object  
item items one-to-many when type == array  
error errors one-to-many when type == exception  
restrict one-to-one is-one-to-one
comment comments one-to-many commentable
Element Tag Super Flags
on on commentable
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
error error commentable
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
item item commentable
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
string
string boolean
boolean integer
integer float
float date
date object
object array
array function
function alternative
defaultValue default string string
isRequired is-required string string
isPOJO pojo boolean false
apiRef api-ref string string
iface iface string string
apiRef api-ref string string
Relations
Name Role Cardinality Inherited Flags Description
property properties one-to-many when type == object  
item items one-to-many when type == array  
value values one-to-many when type == alternative  
restrict one-to-one is-one-to-one
comment comments one-to-many commentable
Element Tag Super Flags
on on commentable
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
error error commentable
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
property property commentable
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
string
string boolean
boolean integer
integer float
float date
date object
object array
array function
function mergedobject
mergedobject alternative
alternative switch
defaultValue default string string
isRequired is-required string string
isPOJO pojo boolean false
apiRef api-ref string string
iface iface string string
apiRef api-ref string string
Relations
Name Role Cardinality Inherited Flags Description
property properties one-to-many when type == object  
item items one-to-many when type == array  
param params one-to-many when type == function  
value values one-to-many when type == alternative  
on ons one-to-many when type == switch  
restrict one-to-one is-one-to-one
comment comments one-to-many commentable
Element Tag Super Flags
on on commentable
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
error error commentable
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
xreturn return commentable
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
alternative
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
infoItem info-item commentable is-abstract
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
info info commentable
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
apiCall api-call infoItem
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
internalCall internal-call infoItem
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
apiCreate api-create infoItem
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
apiReceive api-receive infoItem
Attributes
Name Tag Type Default Inherited Flags Description
storeOnThis store-on-this boolean false
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
apiSend api-send infoItem
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
send send infoItem
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
receive receive infoItem
Attributes
Name Tag Type Default Inherited Flags Description
storeOnThis store-on-this boolean false
Relations
Name Role Cardinality Inherited Flags Description
value values one-to-many
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
create create infoItem
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
set set infoItem
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
merge merge infoItem
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
dependency dependency infoItem
Attributes
Name Tag Type Default Inherited Flags Description
type type string string
restrict
closure
apiRef api-ref string string
Relations
Name Role Cardinality Inherited Flags Description
infoItem infoItems one-to-many infoItem
comment comments one-to-many commentable
Element Tag Super Flags
xswitch switch commentable
Description
Select an alternative group of param or properties or arguments, based   on a param or property or argument of type == alternative  
Relations
Name Role Cardinality Inherited Flags Description
case cases one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
xcase case commentable
Description
params or properties or argument when == alternative option  
Relations
Name Role Cardinality Inherited Flags Description
param params one-to-many when is a param that has type == alternative  
property properties one-to-many when is a property that has type == alternative  
argument arguments one-to-many when is an argument that has type == alternative  
comment comments one-to-many commentable
Element Tag Super Flags
restrict restrict commentable
Description
Group of restrictions to the element or attribute values  
Relations
Name Role Cardinality Inherited Flags Description
facet facets one-to-many
comment comments one-to-many commentable
Element Tag Super Flags
facet facet commentable is-abstract
Description
The abstract base class for facet restrictions  
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
enumFacet enum facet
Description
A restriction of type enumeration applied to an attribute.  
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
maxLengthFacet max-length facet
Description
A restriction of type maximum length applied to an attribute.  
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
minLengthFacet min-length facet
Description
A restriction of type minimum length applied to an attribute.  
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
maxValueFacet max-value facet
Description
A restriction of type maximum value applied to an attribute.  
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
minValueFacet min-value facet
Description
A restriction of type minimum value applied to an attribute.  
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
regexpFacet regexp facet
Description
A restriction of type regexp test applied to an attribute.  
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable
Element Tag Super Flags
elementFacet element facet
Description
A restriction of type allowed child element applied to an element.  
Relations
Name Role Cardinality Inherited Flags Description
comment comments one-to-many commentable