Jump to content

ATK 101: Difference between revisions

From NusaATK
added node types
mNo edit summary
Line 1: Line 1:
=== General Documentation ===
== General Documentation ==


[[InstallationGuide]]
[[InstallationGuide]]
Line 7: Line 7:
[[System Requirements]]
[[System Requirements]]


=== Modules ===
== Modules ==


An ATK Application consists of one or more modules.
An ATK Application consists of one or more modules.
Line 13: Line 13:
A [[CompleteModuleFile]]
A [[CompleteModuleFile]]


=== Nodes ===
== Nodes ==


A module consists of one or more nodes. ATK knows 3 node types: [[atkNode]], [[atkTreeNode]] and [[atkMetaNode]]
A module consists of one or more nodes. ATK knows 3 node types: [[atkNode]], [[atkTreeNode]] and [[atkMetaNode]]
Line 21: Line 21:
[[NodeFlags]]
[[NodeFlags]]


=== Attributes ===
== Attributes ==


A node is build with attributes.
A node is build with attributes.
Line 31: Line 31:
[[AttributeLevelSecurity]]
[[AttributeLevelSecurity]]


=== Sessions ===
== Sessions ==


Application state is remembered in sessions.
Application state is remembered in sessions.
Line 37: Line 37:
[[SessionVariables]]
[[SessionVariables]]


=== Advanced techniques ===
== Advanced techniques ==


[[Polymorphism]]
[[Polymorphism]]


=== Misc Tips ===
== Misc Tips ==


[[OrderingAttributesWithinANode]]<br />
[[OrderingAttributesWithinANode]]<br />
[[SmartDebug]]
[[SmartDebug]]

Revision as of 09:06, 27 January 2006

General Documentation

InstallationGuide

atkMetaNode

System Requirements

Modules

An ATK Application consists of one or more modules.

A CompleteModuleFile

Nodes

A module consists of one or more nodes. ATK knows 3 node types: atkNode, atkTreeNode and atkMetaNode

An ExampleNode file.

NodeFlags

Attributes

A node is build with attributes.

AttributesExplained

AttributeFlags

AttributeLevelSecurity

Sessions

Application state is remembered in sessions.

SessionVariables

Advanced techniques

Polymorphism

Misc Tips

OrderingAttributesWithinANode
SmartDebug