Uses of Interface
org.inria.ns.reflex.structures.Identifiable

Packages that use Identifiable
org.inria.ns.reflex.processor.asl The Active Schema Language implementation. 
org.inria.ns.reflex.processor.asl.types Provides type support for ASL. 
org.inria.ns.reflex.processor.core The implementation of the core module ; provides also basic classes used by actions. 
org.inria.ns.reflex.processor.xcl The XML Control Language implementation. 
org.inria.ns.reflex.structures Provides basic structures for components. 
 

Uses of Identifiable in org.inria.ns.reflex.processor.asl
 

Classes in org.inria.ns.reflex.processor.asl that implement Identifiable
 class AbstractPrimitiveModelAction
          At runtime, the AbstractPrimitiveModelAction defines a selection list.
 class AbstractStepAction
          An abstract representation common to most ASL elements.
 class AssertAction
          The <asl:assert> element defines an assertion.
 class AttributeAction
          At runtime, the <asl:attribute> element defines or refer to an attribute.
static class AttributeAction.NameRef
          Refers to an attribute by its name.
static class AttributeAction.NamespaceRef
          Refers to an attribute set by its namespace URI.
 class AttributeDefinitionAction
          At runtime, the <asl:attribute> element with its name attribute defines an attribute.
 class BlockAction
          The <asl:block> element defines an identifiable block.
 class ChoiceAction
          The <asl:choice> defines a choice list.
 class ContainerStepAction
          The <asl:step> element defines a step.
 class ElementAction
          The <asl:element> element refers to an element.
static class ElementAction.NameRef
          Refers to an element by its name.
static class ElementAction.NamespaceRef
          Refers to an element by its namespace URI.
 class ElementDefinitionAction
          The <asl:element> element defines an element.
 class InterimStepAction
          An interim step has two facets : this STEP action, and a context-feeder (the InterimStepAction.InterimAction inner class).
 class InterimStepAction.InterimAction
          An interim step has two facets : this context-feeder, and a STEP action (the InterimStepAction outer class).
 class SelectAction
          The <asl:select> element defines a selection list.
 class SequenceAction
          The <asl:sequence> element defines a sequence.
 class TextAction
          At runtime, the <asl:text> element defines a text value, refers to a text type, or matches a pattern.
static class TextAction.InlineType
          Defines a text action that refers to a data type which is defined inline.
static class TextAction.Pattern
          Defines a text action that matches a pattern.
static class TextAction.TypeNameRef
          Defines a text action that refers to a data type by its name.
static class TextAction.Value
          Defines a text action that matches a value.
 

Methods in org.inria.ns.reflex.processor.asl that return Identifiable
 Identifiable Schema.getIdentifiable(QName id)
          Return a specific identifiable object (usually, an action).
 Identifiable BuiltinSchema.getIdentifiable(QName id)
          Return an action that has an ID.
 Identifiable ActiveSchemaAction.getIdentifiable(QName id)
          Return an action that has an ID.
 Identifiable GlobalSchema.getIdentifiable(QName id)
          Retrieve an identifiable object.
 

Methods in org.inria.ns.reflex.processor.asl with parameters of type Identifiable
 void BuiltinSchema.addIdAction(Identifiable identifiable)
          Adds an identifiable.
 

Uses of Identifiable in org.inria.ns.reflex.processor.asl.types
 

Classes in org.inria.ns.reflex.processor.asl.types that implement Identifiable
 class TypeAction
          TypeAction defines a data type exposed with the <asl:type> element.
 

Uses of Identifiable in org.inria.ns.reflex.processor.core
 

Subinterfaces of Identifiable in org.inria.ns.reflex.processor.core
 interface Fallback
          A Fallback action simply marks actions that are used to recover a parent action that fails at runtime.
 

Uses of Identifiable in org.inria.ns.reflex.processor.xcl
 

Classes in org.inria.ns.reflex.processor.xcl that implement Identifiable
 class FallbackAction
          The <xcl:fallback> element recovers its parent action when it fails to run.
 

Uses of Identifiable in org.inria.ns.reflex.structures
 

Classes in org.inria.ns.reflex.structures that implement Identifiable
 class RecoverableException
          This exception is thrown when the normal execution can be recovered by a fallback action after failure.