Uses of Class
org.inria.ns.reflex.processor.DataSet

Packages that use DataSet
org.inria.ns.reflex.modules.io Provides I/O features. 
org.inria.ns.reflex.modules.rdbms Provides RDBMS features. 
org.inria.ns.reflex.modules.sys Provides actions related to system interactions. 
org.inria.ns.reflex.modules.web Provides Web features. 
org.inria.ns.reflex.processor Provides core classes for the engine. 
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.catalog The Active Catalog implementation. 
org.inria.ns.reflex.processor.core The implementation of the core module ; provides also basic classes used by actions. 
org.inria.ns.reflex.processor.exp The Extensible XML Processor implementation. 
org.inria.ns.reflex.processor.xcl The XML Control Language implementation. 
org.inria.ns.reflex.processor.xcl.xml Actions related to XML content. 
org.inria.ns.reflex.structures Provides basic structures for components. 
org.inria.ns.reflex.util.wunit Module for WUnit testing. 
org.inria.ns.reflex.xml Core XML features. 
org.inria.ns.reflex.xml.dom DOM related utilities such as fragment parsers, etc. 
org.inria.ns.reflex.xml.filter Filtering facilities. 
org.inria.ns.reflex.xml.sax SAX related utilities such as SAX aggregator, SAX converter, parsers, etc. 
org.inria.ns.reflex.xml.xpath XPath handling. 
 

Uses of DataSet in org.inria.ns.reflex.modules.io
 

Methods in org.inria.ns.reflex.modules.io with parameters of type DataSet
 Object RequestAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by submitting a query.
 Object ReadAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by reading a file.
 Object OpenAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by opening a file.
 Object FileAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, an XFile object.
 Object CreateDirAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by creating a directory.
 void WriteAction.runAction(DataSet dataSet)
          Execute the action by writing the content in the file, according to the mode of writing specified in the mode attribute of the open element.
 void SaveAction.runAction(DataSet dataSet)
          Execute the action by saving the content in the file.
 void RenameAction.runAction(DataSet dataSet)
          Execute the action by renaming the file.
 void DeleteAction.runAction(DataSet dataSet)
          Execute the action by deleting the file or the directory, specified in the file attribute.
 void CopyAction.runAction(DataSet dataSet)
          Execute the action by copying the file(s).
 void CloseAction.runAction(DataSet dataSet)
          Execute the action by closing the file
 

Uses of DataSet in org.inria.ns.reflex.modules.rdbms
 

Methods in org.inria.ns.reflex.modules.rdbms with parameters of type DataSet
 Object QueryAction.getComputedValue(DataSet dataSet)
          Perform the query.
 Object ConnectAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by opening a connection to the database.
 void RollbackAction.runAction(DataSet dataSet)
          Execute the action by canceling actions done in this connection.
 void DisconnectAction.runAction(DataSet dataSet)
          Execute the action by closing the connection to the database.
 void CommitAction.runAction(DataSet dataSet)
          Execute the action by validating actions done in this connection.
 

Uses of DataSet in org.inria.ns.reflex.modules.sys
 

Methods in org.inria.ns.reflex.modules.sys with parameters of type DataSet
 Object OutProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return System.out
 Object NullProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the /dev/null output stream.
 Object InProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return System.in
 Object ErrProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return System.err
 Object EnvProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return System.getProperties() within an X-component.
 Object EncodingProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the default encoding.
 Object DateProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the current date.
 void OutputProperty.setPropertyValue(DataSet dataSet, QName propertyName, Object value)
          Redirect the standard output.
 

Uses of DataSet in org.inria.ns.reflex.modules.web
 

Methods in org.inria.ns.reflex.modules.web with parameters of type DataSet
 Matcher MappingAction.getMatcher(HttpServletRequest request, DataSet dataSet)
          Return the matcher for the request's URL on this mapping.
 Object SessionProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Get the current session, or create a new one.
 Object CookiesProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Get the $web:cookies of the current HTTP request.
 Object SessionProperty.removeProperty(DataSet dataSet, QName propertyName)
          Invalidate the underlying session.
 void InvokeAction.runAction(DataSet dataSet)
          Execute the action by invoking a service.
 void FlushAction.runAction(DataSet dataSet)
          Execute the action by flushing the buffers.
 void CookieAction.runAction(DataSet dataSet)
          Return the computed value of the property, an XCookie.
 void ClearAction.runAction(DataSet dataSet)
          Execute the action by clearing the buffers and eventually the status code and headers.
 

Uses of DataSet in org.inria.ns.reflex.processor
 

Methods in org.inria.ns.reflex.processor that return DataSet
 DataSet DataSet.DataSetContext.getDataSet()
          Return the data set that is backed by this variable context.
 DataSet DataSet.Embedded.getDataSet()
          Return a copy of the original data set.
static DataSet DataSet.getDataSet(PatternContext context)
          Extract a data set from an XPath context.
 

Methods in org.inria.ns.reflex.processor with parameters of type DataSet
 void ProcessorInstance.acquire(DataSet dataSet)
          Acquire a data set : if the data set is not belonging to this processor instance, it is removed from its list and added to this one.
 void ProcessorInstance.addWeakDataSet(DataSet dataSet)
          Adds a data set to the current list of data set used by this instance.
 void ProcessorInstance.call(DataSet dataSet, QName logic)
          Perform the action by executing the procedure that has the name given.
 void ProcessorInstance.callDefault(DataSet dataSet)
          Perform the action by executing the default procedure, that correspond to the unnamed logic procedure if any.
 void ProcessorInstance.callMain(DataSet dataSet)
          Perform the action by executing the main procedure, that correspond to the root.
 Object PropertyResolver.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the value of the property at runtime (this method is invoked by a data set for properties bound to this property resolver).
 Object PropertyResolver.Impl.getPropertyValue(DataSet dataSet, QName propertyName)
          Return null.
 Object PropertyResolver.removeProperty(DataSet dataSet, QName propertyName)
          Return the value of the property at runtime (this method is invoked by a data set for properties bound to this property resolver).
 Object PropertyResolver.Impl.removeProperty(DataSet dataSet, QName propertyName)
          Return null.
 void ProcessorInstance.removeWeakDataSet(DataSet dataSet)
          Remove a data set from the current list of data set used by this instance.
 void PropertyResolver.setPropertyValue(DataSet dataSet, QName propertyName, Object value)
          Return the value of the property at runtime (this method is invoked by a data set for properties bound to this property resolver).
 void PropertyResolver.Impl.setPropertyValue(DataSet dataSet, QName propertyName, Object value)
          Do nothing.
 

Constructors in org.inria.ns.reflex.processor with parameters of type DataSet
DataSet(DataSet dataSet)
          Create a new instance of DataSet, which contains no local properties.
DataSet(DataSet dataSet, boolean copyLocalProperties)
          Create a new instance of DataSet, which contains a copy of the local properties of the given data set.
 

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

Methods in org.inria.ns.reflex.processor.asl with parameters of type DataSet
 void AbstractStepAction.computeOccurs(DataSet dataSet)
          Compute safely the minimal times number that this step must occur, and the maximal times number that this step may occur.
 void AbstractStepAction.ItemsLists.dispatchItems(List items, DataSet dataSet)
          Dispatches the assertions items and material items to their respective lists.
 void ElementValidatorHandler.feedContext(ItemMatcher matcher, TypedData data, DataSet dataSet)
          Feeds the context with an item if the material is a
 Object ParseSchemaAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by parsing a schema.
 Object InterimStepAction.InterimAction.getData(DataSet dataSet)
          Return the STEP facet of this action, that will feed the context.
 Object AssertAction.getData(DataSet dataSet)
          Return the data that will feed the context.
 Object AttributeDefinitionAction.getDefaultValue(DataSet dataSet)
          Return the default value of the attribute.
 Object AttributeDefinition.getDefaultValue(DataSet dataSet)
          Return the default value of the attribute.
 QName TextAction.Matcher.getItemName(DataSet dataSet)
          Return the name of the item to create.
 Object TextAction.Value.ValueTextMatcher.getItemValue(DataSet dataSet)
          Return the string value used to match the text.
 Object TextAction.Matcher.getItemValue(DataSet dataSet)
          Return the value of the item to create.
static MasterSchema MasterSchema.getMasterSchema(DataSet dataSet)
          Find the current master schema in use : check the presence of a schema client handler and get its master schema get those from the PI that owns the current dataset This method can help to retrieve the right master schema in use, as the caller's PI is not the same as the schema's PI : while validating, as the caller's PI has been put in the data set, this method will get it anyway.
 int AbstractStepAction.getMaxOccurs(DataSet dataSet)
          Return the current max-occurs value.
 int InterimStepAction.getMinOccurs(DataSet dataSet)
          An interim step is optional.
 int AbstractStepAction.getMinOccurs(DataSet dataSet)
          Return the current min-occurs value.
 Object MinOccursProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the min occurs.
 Object MaxOccursProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the max occurs value.
 String TextAction.Value.ValueTextMatcher.getValue(DataSet dataSet)
          Return the value used to match the text.
 boolean AbstractStepAction.invokeHandler(boolean hasBeenUsed, DataSet dataSet, SchemaClientHandler client, int minOccurs, int maxOccurs, AbstractStepAction.ItemsLists itemsLists)
          Invoke the client handler with items lists as long as allowed by the boundaries.
 TypedData TextAction.Matcher.matches(Object o, DataSet dataSet)
          Return true if this matcher matches the given text, false otherwise.
abstract  TypedData ItemMatcher.matches(Object o, DataSet dataSet)
          Test if an object matches this material.
 TypedData ElementAction.Matcher.matches(Object o, DataSet dataSet)
          Test if an object matches this material.
 TypedData AttributeAction.Matcher.matches(Object o, DataSet dataSet)
          Test if an object matches this material.
abstract  TypedData ElementAction.Matcher.matches(QName elementName, DataSet dataSet)
          Test if an element name matches this material.
 TypedData ElementAction.NameRef.ElementNameMatcher.matches(QName elementName, DataSet dataSet)
          Test if an element name matches this material.
 TypedData ElementAction.NamespaceRef.ElementNamespaceMatcher.matches(QName elementName, DataSet dataSet)
          Test if an element name matches this material.
abstract  TypedData AttributeAction.Matcher.matches(QName attributeName, DataSet dataSet)
          Test if an attribute name matches this material.
 TypedData AttributeAction.NameRef.AttributeNameMatcher.matches(QName attributeName, DataSet dataSet)
          Test if an attribute name matches this material.
 TypedData AttributeAction.NamespaceRef.AttributeNamespaceMatcher.matches(QName attributeName, DataSet dataSet)
          Test if an attribute name matches this material.
 TypedData TextAction.Pattern.PatternTextMatcher.matches(String text, DataSet dataSet)
          Return true if this matcher matches the given text, false otherwise.
 TypedData TextAction.Value.ValueTextMatcher.matches(String text, DataSet dataSet)
          Return true if this matcher matches the given text, false otherwise.
 TypedData TextAction.InlineType.WrappedTypeMatcher.matches(String text, DataSet dataSet)
          Check if a text matches the wrapped type matcher.
abstract  TypedData TextAction.Matcher.matches(String text, DataSet dataSet)
          Return true if this matcher matches the given text, false otherwise.
 TypedData ElementValidatorHandler.matches(TypedData match, ItemMatcher matcher, DataSet dataSet)
          Test a matcher with precaution : a text candidate is restored and the error raised are ignored if the matching fails.
 void SchemaClientHandler.processList(AbstractStepAction.ItemsLists itemsLists, int occurs, int minOccurs, int maxOccurs, DataSet dataSet)
          Callback method for list processing.
 void ElementValidatorHandler.processList(AbstractStepAction.ItemsLists itemsLists, int occurs, int minOccurs, int maxOccurs, DataSet dataSet)
          Callback method for lists processing.
 void ValidateAction.runAction(DataSet dataSet)
          Validate the node with the schema.
 void UseAction.runAction(DataSet dataSet)
          Run the action to use.
 void TextAction.Pattern.runAction(DataSet dataSet)
          Feed the context with a text matcher.
 void TextAction.Value.runAction(DataSet dataSet)
          Feed the context with a text matcher.
 void TextAction.InlineType.runAction(DataSet dataSet)
          Feed the context with a text matcher.
 void TextAction.TypeNameRef.runAction(DataSet dataSet)
          Feed the context with a text matcher.
 void ElementDefinitionAction.runAction(DataSet dataSet)
          Compute the element definition.
 void ElementAction.NameRef.runAction(DataSet dataSet)
          Execute the action by adding a data to the current context.
 void ElementAction.NamespaceRef.runAction(DataSet dataSet)
          Execute the action by adding a data to the current context.
 void AttributeAction.NameRef.runAction(DataSet dataSet)
          Execute the action by adding a data to the current context.
 void AttributeAction.NamespaceRef.runAction(DataSet dataSet)
          Execute the action by adding a data to the current context.
 void ActiveSchemaAction.runAction(DataSet dataSet)
          Set the current object to this schema.
 void AbstractStepAction.runAction(DataSet dataSet)
          Run the subactions.
 boolean TextAction.InlineType.WrappedTypeMatcher.runInterim(DataSet dataSet)
           
 boolean ItemMatcher.runInterim(DataSet dataSet)
          Run the interim step.
 boolean AbstractStepAction.stableRun(boolean hasBeenUsed, DataSet dataSet, SchemaClientHandler client)
          Run the subactions in a stable mode.
 boolean AssertAction.test(DataSet dataSet)
          Test the assertion.
 boolean AbstractStepAction.unstableRun(boolean hasBeenUsed, DataSet dataSet, SchemaClientHandler client)
          Run the subactions in an unstable mode.
 void ElementValidatorHandler.validateAttribute(Attr attr, AttributeDefinition attrDef, DataSet dataSet)
          Validates an attribute with its definition.
 

Constructors in org.inria.ns.reflex.processor.asl with parameters of type DataSet
AbstractStepAction.ItemsLists(List items, DataSet dataSet)
          Create a new set of items lists.
 

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

Methods in org.inria.ns.reflex.processor.asl.types with parameters of type DataSet
 TypedData TypeMatcher.matches(Object o, DataSet dataSet)
          Return true if this matcher matches the given text, false otherwise.
 TypedData TypeMatcher.matches(TextCandidate text, DataSet dataSet)
          Return true if this matcher matches the given text, false otherwise.
 void TypeAction.runAction(DataSet dataSet)
          Feeds the context with this type.
 

Uses of DataSet in org.inria.ns.reflex.processor.catalog
 

Methods in org.inria.ns.reflex.processor.catalog with parameters of type DataSet
static void NextCatalogAction.addNextCatalog(DataSet dataSet, Object nextCatalog)
          Add a next catalog to the current context.
 void URIKey.exportTo(DataSet dataSet)
          Create a set of properties in a target data set.
 void ResourceKey.exportTo(DataSet dataSet)
          Create a set of properties in a target data set.
 void ExternalIdentifierKey.exportTo(DataSet dataSet)
          Create a set of properties in a target data set.
abstract  void CatalogKey.exportTo(DataSet dataSet)
          Create a set of properties in a target data set.
 void URIAction.feedContext(DataSet dataSet, Object alternate)
          Feeds the context with an alternate URI, that is to say a String or a XFile if possible ; if the alternate URI is relative, it is resolved regarding to xml:base.
 void ResourceAction.feedContext(DataSet dataSet, Object alternate)
          Feeds the context with an alternate resource with no additional process, that is to say any Object should replace the candidate.
 void CatalogEntry.feedContext(DataSet dataSet, Object alternate)
          Feeds the context with a single alternate resource, that is to say the String, XFile or Object that should replace the candidate ; this method allow to process the alternate resource before feeding the context.
 Object URIAction.getCandidateURI(DataSet dataSet)
          Return the candidate URI.
 Object SystemAction.getCandidateURI(DataSet dataSet)
          Return the candidate system ID.
 Object PublicAction.getCandidateURI(DataSet dataSet)
          Return the candidate public ID if it is preferred.
 boolean URIAction.isMatching(DataSet dataSet)
          Check if a key matches this action.
 boolean ResourceAction.isMatching(DataSet dataSet)
          Check if a key matches this action.
 boolean CatalogEntry.isMatching(DataSet dataSet)
          Check if a candidate catalog key matches partially or entirely this catalog entry.
 void NextCatalogAction.runAction(DataSet dataSet)
           
 void CatalogAction.runAction(DataSet dataSet)
          Set this catalog to the current object.
 void AbstractIdentifierAction.runAction(DataSet dataSet)
          Check if a candidate identifier matches this identifier.
 void GroupAction.runAction(DataSet dataSet)
          Process the xml:base and prefer attributes, and run the sub-actions ; after processing, previous values of these attribues are restored.
 

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

Methods in org.inria.ns.reflex.processor.core with parameters of type DataSet
 void AbstractSetAction.addProperty(QName name, Object value, DataSet dataSet)
          Add the property to the data set, with the appropriate scope.
 void LogicAction.call(DataSet dataSet)
          As any logic action must not be executed when encountered, this logic action will be really run only with this method.
 XPathContext AbstractAction.createContext(DataSet dataSet)
          Create a context based : on this action for mapping namespace URIs, on the given data set for resolving variables, on its processor instance's module bindings for resolving XPath functions.
 QName AbstractSetAction.getComputedName(DataSet dataSet)
          Return the QName of the property.
abstract  Object AbstractSetAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property.
abstract  Object AbstractFeedAction.getData(DataSet dataSet)
          Return the data that will feed the context.
 Element LiteralElementAction.getElement(DataSet dataSet)
          Computes the XML element represented by this action.
 QName LiteralElementAction.getName(DataSet dataSet)
          Return the name of the element.
 Object ThisProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the XML active sheet source code used.
 void AbstractAction.ParameterAdapter.lookupParameters(DataSet dataSet)
          This default implementation run the actions of the underlying action.
 boolean AbstractAction.recover(DataSet dataSet, Exception e)
          Try to recover an error with a fallback action.
 boolean AbstractAction.recover(DataSet dataSet, RecoverableException re)
          Try to recover an error with a fallback action.
 void AbstractAction.run(DataSet dataSet)
          A wrapper that executes the action safely ; this method simply calls AbstractAction.runAction(DataSet).
 void NoAction.runAction(DataSet dataSet)
          Do nothing.
 void MainAction.runAction(DataSet dataSet)
          Execute the action by adding a data to the current context.
 void LiteralTextAction.runAction(DataSet dataSet)
          Execute the action by adding a data to the current context.
 void AbstractSetAction.runAction(DataSet dataSet)
          Execute the action by setting the named property with its value to the data set.
 void AbstractFeedAction.runAction(DataSet dataSet)
          Execute the action by adding a data to the current context.
 void AbstractAction.runAction(DataSet dataSet)
          Execute the action by doing what the action was intending for.
 void AbstractAction.UselessAction.runAction(DataSet dataSet)
          Execute the action by doing nothing, except trying to launch a reorganization process.
 void AbstractAction.runActions(DataSet dataSet)
          Execute the action by processing all dependant actions sequentially.
 void AbstractAction.ParameterAdapter.setParameters(DataSet dataSet)
          Perform parameters lookup on subactions and assign each parameter found on behalf of the component.
 

Uses of DataSet in org.inria.ns.reflex.processor.exp
 

Methods in org.inria.ns.reflex.processor.exp with parameters of type DataSet
 void Exportable.export(DataSet dataSet)
          Export this data to the data set.
 Object UnmarshalAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by parsing an Active Sheet to a compiled processor instance.
 Object InvokeAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property.
 Object InvokeAction.Async.getComputedValue(DataSet dataSet)
          Return immediately after starting a new thread for the processor to invoke.
 Object ExportAction.getData(DataSet dataSet)
          Return the data that will feed the context : an exportable property.
 Object AbstractDefinitionAction.getData(DataSet dataSet)
          Return this action that will feed the context.
 Object ThisProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the processor instance used.
 Object MacroProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return null.
 Object DataSetProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Return the processor instance used.
 void ModuleAction.populateModule(DataSet dataSet)
          Populates the module wrapped by this action.
 void ModuleAction.runAction(DataSet dataSet)
          Set the current object with the module if the <exp:module> is the root element.
 void MacroAction.runAction(DataSet dataSet)
          Execute the action by preparing the $exp:param property and calling its subactions.
 void MacroInvokerAction.runInitAction(ProcessorInstance pi, DataSet dataSet)
          Run the <exp:init> action, if any.
 void MacroInvokerAction.setExportables(DataSet source, DataSet target)
          Export some properties.
 void ExportsAction.setExportables(DataSet source, DataSet target)
          Export some properties.
 

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

Methods in org.inria.ns.reflex.processor.xcl with parameters of type DataSet
static void OperationsAction.Deferred.commitOperations(DataSet dataSet)
          Apply all registered operations.
 Object TransformAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by transforming an XML source with an XSLT stylesheet, and enventually serializing the result with a custom serializer if a MIME type was specified (SVG to PNG, FO to PDF, etc).
 Object SetAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property.
 Object ParseTypeAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by parsing a data type.
 Object ParseStylesheetAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by parsing an XSLT stylesheet.
 Object ParseHTMLAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by parsing an HTML source.
 Object ParseFilterAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by parsing a filter.
 Object ParseAction.getComputedValue(DataSet dataSet)
          Return the computed value of the property, by parsing an XML source.
 Object ForEachAction.getComputedValue(DataSet dataSet)
          Return an exception : this method is irrelevant for this object.
 Object AbstractFilterAction.getComputedValue(DataSet dataSet)
          Return either a SAX filter that applies XPath patterns on a SAX source or a text source, or a list of nodes filtered from a DOM sources.
 QName KeepAction.getName(DataSet dataSet)
          Return the name of the property to keep.
 Object KeepAction.getValue(DataSet dataSet)
          Return the value of the property to keep.
abstract  void ComplexOperationAction.operate(Object referent, Object parent, Object operand, DataSet dataSet)
          Perform the operation.
static void OperationsAction.Deferred.register(DataSet dataSet, DeferredOperation operation)
          Registers a new operation to apply later.
static void OperationsAction.Deferred.rollbackOperations(DataSet dataSet)
          Cancel all registered operations.
 void SleepAction.runAction(DataSet dataSet)
          Execute the action by sleeping a while.
 void SimpleOperationAction.runAction(DataSet dataSet)
          Execute the action : decide if the operation must be performed now or later.
 void SetParameterAction.runAction(DataSet dataSet)
          Return the computed value of the property.
 void OperationsAction.Deferred.runAction(DataSet dataSet)
          Execute the action by registering update requests and performing safely all registered operations when all references have been computed.
 void NopAction.runAction(DataSet dataSet)
          Do nothing.
 void LoopAction.runAction(DataSet dataSet)
          Execute the action by evaluating the test and executing the dependent actions if the test is true.
 void IfAction.runAction(DataSet dataSet)
          Execute the action by evaluating the test and executing the dependent actions in the then branch or in the else branch, if any.
 void ForwardAction.runAction(DataSet dataSet)
          Execute the action by forwarding some XML content to the output channels.
 void ForEachAction.runAction(DataSet dataSet)
          Execute the action by evaluating the collection and executing the dependent actions for each item.
 void ExitAction.runAction(DataSet dataSet)
          Execute the action by launching an ExitException.
 void EchoAction.runAction(DataSet dataSet)
          Execute the action by printing a value to the standard output.
 void ContinueAction.runAction(DataSet dataSet)
          Execute the action by launching a ContinueException.
 void ComplexOperationAction.runAction(DataSet dataSet)
          Execute the action : decide if the operation must be performed now or later.
 void ChooseAction.runAction(DataSet dataSet)
          Execute the action by choosing the appropriate branch.
 void CallAction.runAction(DataSet dataSet)
          Execute the action by calling the appropriate logic function.
 void BreakAction.runAction(DataSet dataSet)
          Execute the action by launching a BreakException.
 void ApplyRulesAction.runAction(DataSet dataSet)
          Forward the current node to the current channel (may be the null channel) and apply the rules on its children.
 void ActiveSheetAction.runAction(DataSet dataSet)
          Run the default action if any, or this subactions.
 void TransformAction.setParameters(Transformer transformer, Serializer serializer, DataSet dataSet)
          Set the parameters of the subactions -if any- to the serializer and the transformer.
 

Uses of DataSet in org.inria.ns.reflex.processor.xcl.xml
 

Methods in org.inria.ns.reflex.processor.xcl.xml with parameters of type DataSet
 Attr XMLNamespaceDeclaration.getAttribute(DataSet dataSet)
          Computes the XML attribute represented by this action.
 Attr XMLAttribute.getAttribute(DataSet dataSet)
          Computes the XML attribute represented by this action.
 Comment XMLComment.getComment(DataSet dataSet)
          Computes the XML comment represented by this action.
 Object XMLDocument.getComputedValue(DataSet dataSet)
          Simply return the XML data (document).
 Object XMLText.getData(DataSet dataSet)
          Return the XML text that will feed the context.
 Object XMLProcessingInstruction.getData(DataSet dataSet)
          Return the XML processing instruction that will feed the context.
 Object XMLNamespaceDeclaration.getData(DataSet dataSet)
          Return the XML attribute that will feed the context.
 Object XMLElement.getData(DataSet dataSet)
          Return the XML element (without its content) that will feed the context.
 Object XMLComment.getData(DataSet dataSet)
          Return the XML comment that will feed the context.
 Object XMLAttribute.getData(DataSet dataSet)
          Return the XML attribute that will feed the context.
 Element XMLElement.getElement(DataSet dataSet)
          Computes the XML element represented by this action.
 QName XMLAction.getName(DataSet dataSet)
          Return the name of an XML object : an attribute name, an element name, etc.
 ProcessingInstruction XMLProcessingInstruction.getProcessingInstruction(DataSet dataSet)
          Computes the XML processing instruction represented by this action.
 Text XMLText.getText(DataSet dataSet)
          Computes the XML text represented by this action.
static XMLContext XMLContext.newXMLContext(DataSet dataSet)
          Create a new XML context.
 void XMLDocument.runAction(DataSet dataSet)
          Execute the action by setting the named property with its value to the data set.
 void XMLAction.runAction(DataSet dataSet)
          Execute the action by adding a data to the current context.
 void SetXMLAttribute.runAction(DataSet dataSet)
          Execute the action by setting an attribute to the referent.
 

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

Methods in org.inria.ns.reflex.structures with parameters of type DataSet
 Object Computable.getComputedValue(DataSet dataSet)
          Return the computed value.
 Object Evaluable.getComputedValue(Object o, DataSet dataSet)
          Return the computed value of an object.
 Object Evaluable.Dual.getComputedValue(Object o, DataSet dataSet)
          Return a list of results.
 void Executable.run(DataSet dataSet)
          Executes the component by processing some task.
 

Uses of DataSet in org.inria.ns.reflex.util.wunit
 

Methods in org.inria.ns.reflex.util.wunit with parameters of type DataSet
 XFrame HtmlAction.getFrame(DataSet dataSet)
          Return the frame referenced by this action.
 Object SessionProperty.getPropertyValue(DataSet dataSet, QName propertyName)
          Get the current session, or create a new one.
 String ConversationAction.getUserAgent(DataSet dataSet)
          Return the user agent
 Object SessionProperty.removeProperty(DataSet dataSet, QName propertyName)
          Invalidate the underlying session.
 void UrlAction.runAction(DataSet dataSet)
          Send an HTTP request.
 void FillFormAction.runAction(DataSet dataSet)
          Fill a form.
 void EventAction.runAction(DataSet dataSet)
          Submit a click on a link or a button.
 void ConversationAction.runAction(DataSet dataSet)
          Execute the action by running the subactions within a Web emulator.
 

Uses of DataSet in org.inria.ns.reflex.xml
 

Constructors in org.inria.ns.reflex.xml with parameters of type DataSet
XMLError(AbstractAction action, DataSet dataSet)
          Create a new XMLError.
 

Uses of DataSet in org.inria.ns.reflex.xml.dom
 

Methods in org.inria.ns.reflex.xml.dom with parameters of type DataSet
 void DOMFilter.applyRules(Object node, DataSet dataSet)
          Apply the filter on the children of the given node.
 void DOMFilter.forward(QName[] channelNames, Executable action, DataSet dataSet)
          Forward some content to some channels.
 

Uses of DataSet in org.inria.ns.reflex.xml.filter
 

Methods in org.inria.ns.reflex.xml.filter with parameters of type DataSet
 void RunnableRuleBasedFilter.applyRules(Object node, DataSet dataSet)
          Run the <xcl:apply-rules> element.
 void RunnableRuleBasedFilter.forward(QName[] names, Executable action, DataSet dataSet)
          Run a <xcl:forward> element.
 void Rule.XPathPattern.run(DataSet dataSet)
          Perform the underlying action.
 

Uses of DataSet in org.inria.ns.reflex.xml.sax
 

Methods in org.inria.ns.reflex.xml.sax with parameters of type DataSet
static void SAXContext.generateEvent(Object item, SAXFilter filter, DataSet dataSet)
          Generate events while processing an item of the content.
 

Constructors in org.inria.ns.reflex.xml.sax with parameters of type DataSet
SAXContext(XMLContext.Guard guard, SAXFilter filter, DataSet dataSet)
          Create a new SAX context.
SAXDocument(XMLDocument document, DataSet dataSet)
          Create a SAX document.
 

Uses of DataSet in org.inria.ns.reflex.xml.xpath
 

Methods in org.inria.ns.reflex.xml.xpath with parameters of type DataSet
 Object EvaluableExpression.getComputedValue(DataSet dataSet)
          Return the evaluated expression.