Nested Context Language: Difference between revisions

Content deleted Content added
FrescoBot (talk | contribs)
Wbrito (talk | contribs)
Line 22:
 
==NCL 3.0 Modules==
NCL is partitioned in functional areas. Each functional area groups a set of related modules. NCLAnd 3.0each functionalmolude areasgroups anda modulesset are:of NCL elements.
 
# ===Structure===
#* ====Structure Module====
 
# Layout
The elements of the Structure Module are:
#* Layout Module
* ncl
# Components
* head
#* Media Module
* body
#* Context Module
 
# Interfaces
===Layout===
#* MediaContentAnchor Module
====Layout Module====
#* CompositeNodeInterface Module
 
#* PropertyAnchor Module
#*The SwitchInterfaceelements of the Layout Module are:
* regionBase
# Presentation Specification
* region
#* Descriptor Module
 
# Linking
===Components===
#* Linking Module
====Media Module====
# Connectors
 
#* ConnectorCommonPart Module
The single element of the Media Module is:
#* ConnectorAssessmentExpression Module
* media
#* ConnectorCausalExpression Module
 
#* ConnectorTransitionAssessment Module
#* CausalConnector====Context Module====
 
#* CausalConnectorFunctionality Module
The single element of the Context Module is:
#* ConnectorBase Module
* context
# Presentation Control
 
#* TestRule Module
===Interfaces===
#* TestRuleUse Module
#* ContentControl====MediaContentAnchor Module====
 
#* DescriptorControl Module
The single element of the MediaContentAnchor Module is:
# Timing
* area
#* Timing Module
 
# Reuse
====CompositeNodeInterface Module====
#* Import Module
 
#* EntityReuse Module
The single element of the CompositeNodeInterface Module is:
#* ExtendedEntityReuse Module
* port
# Navigational Key
 
#* KeyNavigation Module
====PropertyAnchor Module====
# Animation
 
#* Animation Module
The single element of the PropertyAnchor Module is:
# SMIL Transition Effects
* property
#* TransitionBase Module <br/> '''Note''': The TransitionBase Module is defined by NCL 3.0. SMIL 2.0 doesn't define this module.
 
#* BasicTransition Module
#* TransitionModifers====SwitchInterface Module====
 
# SMIL Meta-Information
The elements of the SwitchInterface Module are:
#* Metainformation Module
* switchPort
* mapping
 
===Presentation Specification===
====Descriptor Module====
 
The elements of the Descriptor Module are:
* descriptor
* descriptorParam
* descriptorBase
 
===Linking===
====Linking Module====
 
The elements of the Linking Module are:
* bind
* bindParam
* linkParam
* link
 
===Connectors===
====ConnectorCommonPart Module====
====ConnectorAssessmentExpression Module====
====ConnectorCausalExpression Module====
====ConnectorTransitionAssessment Module====
====CausalConnector Module====
====CausalConnectorFunctionality Module====
 
The elements of the CausalConnectorFunctionality Module are:
* causalConnector
* connectorParam
* simpleCondition
* compoundCondition
* simpleAction
* compoundAction
* assessmentStatement
* attributeAssessment
* valueAssessment
* compoundStatement
 
====ConnectorBase Module====
 
The single element of the ConnectorBase Module is:
* connectorBase
 
===Presentation Control===
====TestRule Module====
 
The elements of the TestRule Module are:
* ruleBase
* rule
* compositeRule
 
====TestRuleUse Module====
 
The single element of the TestRuleUse Module is:
* bindRule
 
====ContentControl Module====
 
The elements of the ContentControl Module are:
* switch
* defaultComponent
 
====DescriptorControl Module====
 
The elements of the DescriptorControl Module are:
* descriptorSwitch
* defaultDescriptor
 
===Timing===
====Timing Module====
 
===Reuse===
====Import Module====
 
The elements of the Import Module are:
* importBase
* importedDocumentBase
* importNCL
 
====EntityReuse Module====
====ExtendedEntityReuse Module====
 
===Navigational Key===
====KeyNavigation Module====
 
===Animation===
====Animation Module====
 
===SMIL Transition Effects===
====TransitionBase Module====
'''Note''': The TransitionBase Module is defined by NCL 3.0. SMIL 2.0 doesn't define this module.
====BasicTransition Module====
====TransitionModifers Module====
 
===SMIL Meta-Information===
====Metainformation Module====
 
==Authoring Tools==