A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AbstractAction - Class in org.inria.ns.reflex.processor.core
Base support for all active tags.
AbstractAction(Node, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.core.AbstractAction
Create a new instance of AbstractAction.
AbstractAction.ParameterAdapter - Class in org.inria.ns.reflex.processor.core
A class used to find the parameters set when performing subactions, and use them on behalf of any component.
AbstractAction.ParameterAdapter() - Constructor for class org.inria.ns.reflex.processor.core.AbstractAction.ParameterAdapter
 
AbstractAction.UselessAction - Class in org.inria.ns.reflex.processor.core
An action that does nothing except trying to reorganize the set of actions that is depending from.
AbstractAction.UselessAction(Node, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.core.AbstractAction.UselessAction
Create a new instance of UselessAction.
AbstractDefinitionAction - Class in org.inria.ns.reflex.processor.exp
The parent class for all active material, that provides convenient methods.
AbstractDefinitionAction(Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.exp.AbstractDefinitionAction
Create a new definition action.
AbstractFeedAction - Class in org.inria.ns.reflex.processor.core
An action that produces a data that feeds the current context.
AbstractFeedAction(Node, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.core.AbstractFeedAction
Creates a new instance of AbstractFeedAction.
AbstractFilter - Class in org.inria.ns.reflex.xml.filter
Filters an XML entry thanks to a set of rules (XPath patterns, regular expressions, CSS selectors, etc).
AbstractFilter(List, boolean, PatternContext, FilterContextFactory) - Constructor for class org.inria.ns.reflex.xml.filter.AbstractFilter
Create a new filter.
AbstractFilter(RuleBasedFilter, boolean, PatternContext) - Constructor for class org.inria.ns.reflex.xml.filter.AbstractFilter
Create a new filter.
AbstractFilterAction - Class in org.inria.ns.reflex.processor.xcl
Allow to define XML filters.
AbstractFilterAction(Expression, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.xcl.AbstractFilterAction
Create a new AbstractFilterAction.
AbstractIdentifierAction - Class in org.inria.ns.reflex.processor.catalog
A support to match a URI, a system ID, a public ID, or even a qualified name ; also deal with selectors.
AbstractIdentifierAction(Object, Expression, QName, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.catalog.AbstractIdentifierAction
Creates a new instance of AbstractIdentifierAction.
AbstractPrimitiveModelAction - Class in org.inria.ns.reflex.processor.asl
At runtime, the AbstractPrimitiveModelAction defines a selection list.
AbstractPrimitiveModelAction(Expression, Expression, int, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AbstractPrimitiveModelAction
Creates a new instance of AbstractPrimitiveModelAction.
AbstractSetAction - Class in org.inria.ns.reflex.processor.core
Provides basic infrastructure for actions that will set a property to the data set at runtime.
AbstractSetAction(QExpression, Expression, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.core.AbstractSetAction
Create a new instance of AbstractSetAction.
AbstractSetAction(Expression, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.core.AbstractSetAction
Create a new instance of AbstractSetAction.
AbstractStepAction - Class in org.inria.ns.reflex.processor.asl
An abstract representation common to most ASL elements.
AbstractStepAction(Expression, Expression, int, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AbstractStepAction
Creates a new instance of AbstractStepAction.
AbstractStepAction(Expression, Expression, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AbstractStepAction
Creates a new instance of AbstractStepAction with a stable repeating mode.
AbstractStepAction(Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AbstractStepAction
Creates a new instance of AbstractStepAction with a stable repeating mode.
AbstractStepAction(int, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AbstractStepAction
Creates a new instance of AbstractStepAction.
AbstractStepAction.ItemsLists - Class in org.inria.ns.reflex.processor.asl
A set of items lists.
AbstractStepAction.ItemsLists() - Constructor for class org.inria.ns.reflex.processor.asl.AbstractStepAction.ItemsLists
Create a new empty set of items lists.
AbstractStepAction.ItemsLists(List, DataSet) - Constructor for class org.inria.ns.reflex.processor.asl.AbstractStepAction.ItemsLists
Create a new set of items lists.
AbstractTemplateTemplates - Class in org.inria.ns.reflex.xml.translet
A Templates that wraps a Translet.
AbstractTemplateTemplates(String) - Constructor for class org.inria.ns.reflex.xml.translet.AbstractTemplateTemplates
Create a new templates based on a translet class name.
AbstractTemplateTemplates(Class) - Constructor for class org.inria.ns.reflex.xml.translet.AbstractTemplateTemplates
Create a new templates based on a translet class.
AbstractXOperator - Class in org.inria.ns.reflex.xml.operator
The X-operator of an X-operable object allows to perform XML updates operations and XPath navigation on this object.
AbstractXOperator(XFactory) - Constructor for class org.inria.ns.reflex.xml.operator.AbstractXOperator
Default Constructor.
AbstractXPathFilter - Interface in org.inria.ns.reflex.xml.sax
A SAX-based XPath filter relies on the XPathFilter class.
accept(Object) - Method in interface org.inria.ns.reflex.structures.Acceptor
Indicates whether the item have to be accepted or rejected.
acceptAttribute(QName) - Method in class org.inria.ns.reflex.xml.provider.fo.FOPSerializer
 
acceptAttribute(QName) - Method in class org.inria.ns.reflex.xml.provider.fo.PageSerializer
Accept only FOP and Batik attributes.
acceptAttribute(QName) - Method in class org.inria.ns.reflex.xml.provider.svg.BatikSerializer
 
acceptAttribute(QName) - Method in interface org.inria.ns.reflex.xml.serialize.Serializer
Indicates whether this serializer accept an attribute or not.
Acceptor - Interface in org.inria.ns.reflex.structures
An instance of this class indicates if an item have to be accepted or rejected.
acquire(DataSet) - Method in class org.inria.ns.reflex.processor.ProcessorInstance
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.
actions - Variable in class org.inria.ns.reflex.processor.core.AbstractAction
The dependent subactions.
ACTIVE_SHEET_PATH - Static variable in class org.inria.ns.reflex.ReflexServlet
 
ACTIVE_SHEET_PATH_DEFAULT_VALUE - Static variable in class org.inria.ns.reflex.ReflexServlet
 
ActiveSchemaAction - Class in org.inria.ns.reflex.processor.asl
The <asl:active-shema> element is the root element of an Active Shema.
ActiveSchemaAction(String, Node, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.ActiveSchemaAction
Creates a new instance of ActiveSchemaAction.
ActiveSheetAction - Class in org.inria.ns.reflex.processor.xcl
The <xcl:active-sheet> element is the root element of an Active Sheet XML document.
ActiveSheetAction(Node, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.xcl.ActiveSheetAction
Creates a new instance of ActiveSheetAction.
ActiveTagsAdapter - Class in org.inria.ns.reflex.modules.io.xmldb
An ActiveTagsAdapter allows XML:DB providers to set additional dynamic attributes to XFiles (see XMLDBFileObject).
ActiveTagsAdapter() - Constructor for class org.inria.ns.reflex.modules.io.xmldb.ActiveTagsAdapter
 
ActiveTagsNames - Class in org.inria.ns.reflex.javadoc
Defines the mappings expected when Active Tags taglets are found while building the RefleX Javadoc.
ActiveTagsTaglet - Class in org.inria.ns.reflex.javadoc
ActiveTagsTaglet represents the taglets that starts with at-.
ActiveTagsTaglet() - Constructor for class org.inria.ns.reflex.javadoc.ActiveTagsTaglet
 
adaptFragment(DocumentFragment) - Static method in class org.inria.ns.reflex.xml.dom.DOMFragmentParser
In RefleX, a DocumentFragment must behave like a List.
adaptToDocument(Node) - Static method in class org.inria.ns.reflex.xml.dom.DOMAdaptableParser
Transform a node to a document.
add(int, Object) - Method in class org.inria.ns.reflex.processor.xcl.ReversedResult
Add an item.
add(Object) - Method in class org.inria.ns.reflex.processor.xcl.ReversedResult
Add an item.
add(Object) - Method in class org.inria.ns.reflex.processor.xcl.xml.XMLContext
Add an object to this context.
add(int, Object) - Method in class org.inria.ns.reflex.processor.xcl.xml.XMLContext
 
add(int, Object) - Method in class org.inria.ns.reflex.util.DeferredList
 
add(Object) - Method in class org.inria.ns.reflex.util.DeferredList
 
add(Comparable) - Method in class org.inria.ns.reflex.util.SortedList
Inserts the specified item at its natural position in this list.
add(Object) - Method in class org.inria.ns.reflex.xml.dom.DOMFragment
 
add(int, Object) - Method in class org.inria.ns.reflex.xml.dom.DOMFragment
 
add(int, Object) - Method in class org.inria.ns.reflex.xml.json.Context
Add an element to the current item of the JSON structure.
addAction(AbstractAction) - Method in class org.inria.ns.reflex.modules.web.ServiceAction
Filters the actions to add : only MappingActions and Fallback are added, other are discarded (<web:init> registers itself to the logic procedures).
addAction(AbstractAction) - Method in class org.inria.ns.reflex.processor.core.AbstractAction
Adds the AbstractAction to the child list of the current action.
addAction(AbstractAction) - Method in class org.inria.ns.reflex.processor.exp.InvokeAction
Special registration of an ExportsAction encountered ; other actions are added as usual to the parent action.
addAction(AbstractAction) - Method in class org.inria.ns.reflex.processor.exp.MacroInvokerAction
Handles exportable datas and init actions.
addAction(QName, String) - Method in class org.inria.ns.reflex.processor.Module
Binds an active tag to a concrete action class or factory class.
addAction(AbstractAction) - Method in class org.inria.ns.reflex.processor.xcl.CallAction
Handle <xcl:keep> elements.
addAction(AbstractAction) - Method in class org.inria.ns.reflex.processor.xcl.ChooseAction
Handle <xcl:when> and <xcl:otherwise> elements.
addAction(AbstractAction) - Method in class org.inria.ns.reflex.processor.xcl.FilterAction
Register a rule to this filter, or send the action to the upper class.
addAction(AbstractAction) - Method in class org.inria.ns.reflex.processor.xcl.IfAction
Handle <xcl:then> and <xcl:else> elements, and subelements of an element hosting the @xcl:if foreign attribute.
addAll(int, Collection) - Method in class org.inria.ns.reflex.processor.xcl.ReversedResult
Add some items.
addAll(Collection) - Method in class org.inria.ns.reflex.processor.xcl.ReversedResult
Add some items.
addAll(int, Collection) - Method in class org.inria.ns.reflex.processor.xcl.xml.XMLContext
 
addAll(Collection) - Method in class org.inria.ns.reflex.processor.xcl.xml.XMLContext
 
addAll(Collection) - Method in class org.inria.ns.reflex.util.DeferredList
 
addAll(int, Collection) - Method in class org.inria.ns.reflex.util.DeferredList
 
addAll(Collection) - Method in class org.inria.ns.reflex.xml.dom.DOMFragment
 
addAll(int, Collection) - Method in class org.inria.ns.reflex.xml.dom.DOMFragment
 
addApplication(File, URI) - Method in class org.inria.ns.reflex.util.wunit.ServerEmulator
Add a Web application to this emulator.
addAttributeDefinition(AttributeDefinitionAction) - Method in class org.inria.ns.reflex.processor.asl.ActiveSchemaAction
Adds an attribute definition.
addAttributeDefinition(AttributeDefinition) - Method in class org.inria.ns.reflex.processor.asl.BuiltinSchema
Adds an attribute definition.
addBackFactory(ClassBuilder) - Method in class org.inria.ns.reflex.processor.ClassBuilder
Adds a class factory used for backing this one.
addCatalogReference(String) - Method in class org.inria.ns.reflex.processor.ProcessorInstance
Adds a catalog reference to this processor instance.
addCatalogReference(XFile) - Method in class org.inria.ns.reflex.processor.ProcessorInstance
Adds a catalog reference to this processor instance.
AddDateFunction - Class in org.inria.ns.reflex.modules.sys
This function adds 2 dates.
AddDateFunction() - Constructor for class org.inria.ns.reflex.modules.sys.AddDateFunction
 
addDoc(Document) - Method in class org.inria.ns.reflex.xml.dom.DOMFragment
 
addDoc(DOMFragment) - Method in class org.inria.ns.reflex.xml.dom.DOMFragment
 
addElementDefinition(ElementDefinitionAction) - Method in class org.inria.ns.reflex.processor.asl.ActiveSchemaAction
Adds an element definition.
addElementDefinition(ElementDefinition) - Method in class org.inria.ns.reflex.processor.asl.BuiltinSchema
Adds an element definition.
addElementNamespaces(Element) - Method in class org.inria.ns.reflex.xml.NamespaceContext.Impl
Add the namespace bindings known by the given element or its ancestor.
addExtendedFunction(QName, String) - Method in class org.inria.ns.reflex.processor.Module
Binds an extended function to a concrete class.
addFactory(QName, ClassBuilder) - Method in class org.inria.ns.reflex.processor.Module
Binds a class factory to a qualified name.
addFallbackAction(Fallback) - Method in class org.inria.ns.reflex.processor.core.AbstractAction
Add a fallback action.
addForeignAttribute(QName, String) - Method in class org.inria.ns.reflex.processor.Module
Binds a foreign attribute to a concrete class or factory class.
addGlobalProperty(QName, Object) - Method in class org.inria.ns.reflex.processor.DataSet
Add a new global property in the data set, or replace those that have the same key.
addIdAction(AbstractAction) - Method in class org.inria.ns.reflex.processor.asl.ActiveSchemaAction
Adds an action that has an ID.
addIdAction(Identifiable) - Method in class org.inria.ns.reflex.processor.asl.BuiltinSchema
Adds an identifiable.
addJSONComment(JSONContext) - Method in interface org.inria.ns.reflex.util.json.JSONHandler
Add a JSON comment to the current structure ; effects may vary according to the configuration in use.
addJSONComment(JSONContext) - Method in class org.inria.ns.reflex.xml.json.Handler
Add a JSON comment to the current structure ; effects may vary according to the configuration in use.
addJSONMember(JSONContext, QName) - Method in interface org.inria.ns.reflex.util.json.JSONHandler
Add a JSON member (that is to say a name/value pair) to the current structure ; effects may vary according to the configuration in use.
addJSONMember(JSONContext, QName) - Method in class org.inria.ns.reflex.xml.json.Handler
Add a JSON member (that is to say a name/value pair) to the current structure ; effects may vary according to the configuration in use.
addJSONValue(JSONContext) - Method in interface org.inria.ns.reflex.util.json.JSONHandler
Add a JSON value to the current structure ; effects may vary according to the configuration in use.
addJSONValue(JSONContext) - Method in class org.inria.ns.reflex.xml.json.Handler
Add a JSON value to the current structure ; effects may vary according to the configuration in use.
addLocalProperty(QName, Object) - Method in class org.inria.ns.reflex.processor.DataSet
Add directly a new local property in the data set, or replace those that have the same key.
addNamedLogicProcedure(AbstractAction, Element, AbstractAction) - Method in class org.inria.ns.reflex.processor.ProcessorInstance
Adds a logic procedure to the processor.
addNamespace(String, String) - Method in class org.inria.ns.reflex.xml.NamespaceContext.Elem
Define a namespace on the underlying element.
addNamespace(String, String) - Method in class org.inria.ns.reflex.xml.NamespaceContext.Impl
Add a single binding to this context.
addNamespace(String, String) - Method in interface org.inria.ns.reflex.xml.NamespaceContext.Mutable
Define a new mapping in this namespace context.
addNextCatalog(DataSet, Object) - Static method in class org.inria.ns.reflex.processor.catalog.NextCatalogAction
Add a next catalog to the current context.
addProperty(QName, Object, DataSet) - Method in class org.inria.ns.reflex.processor.core.AbstractSetAction
Add the property to the data set, with the appropriate scope.
addProperty(QName, Object, int) - Method in class org.inria.ns.reflex.processor.DataSet
Add the property to the data set, with the appropriate scope.
addPropertyResolver(QName, String) - Method in class org.inria.ns.reflex.processor.Module
Binds a property resolver class to a property name.
addPropertyResolver(String) - Method in class org.inria.ns.reflex.processor.Module
Binds a property resolver class to the namespace.
addSharedProperty(QName, Object) - Method in class org.inria.ns.reflex.processor.DataSet
Add a new shared property in the data set, or replace those that have the same key.
addToAssertionsList(AssertAction) - Method in class org.inria.ns.reflex.processor.asl.AbstractStepAction.ItemsLists
Adds an item to the assertion list.
addToAttributesList(AttributeAction.Matcher) - Method in class org.inria.ns.reflex.processor.asl.AbstractStepAction.ItemsLists
Adds an item to the attribute list.
addToContentMaterialList(ItemMatcher) - Method in class org.inria.ns.reflex.processor.asl.AbstractStepAction.ItemsLists
Adds an item to the content material list.
addToDataModel(TypedData, QName, Object) - Method in class org.inria.ns.reflex.processor.asl.types.TypeAction
 
addToModule(Module) - Method in class org.inria.ns.reflex.processor.exp.AbstractDefinitionAction
Add this definition to a module.
addToModule(Module) - Method in class org.inria.ns.reflex.processor.exp.ElementAction.Macro
Add this definition to a module.
addToModule(Module) - Method in class org.inria.ns.reflex.processor.exp.ElementAction.Predefined
Add this definition to a module.
addToModule(Module) - Method in class org.inria.ns.reflex.processor.exp.ExtendedFunctionAction.Macro
Add this function to the module.
addToModule(Module) - Method in class org.inria.ns.reflex.processor.exp.ExtendedFunctionAction.Predefined
Add this function to the module.
addToModule(Module) - Method in class org.inria.ns.reflex.processor.exp.ForeignAttributeAction
Add this definition to a module.
addToModule(Module) - Method in class org.inria.ns.reflex.processor.exp.PredefinedPropertyAction.Macro
Add this definition to a module.
addToModule(Module) - Method in class org.inria.ns.reflex.processor.exp.PredefinedPropertyAction.Predefined
Add this definition to a module.
addTypeDefinition(Type) - Method in class org.inria.ns.reflex.processor.asl.ActiveSchemaAction
Adds a type definition.
addTypeDefinition(Type) - Method in class org.inria.ns.reflex.processor.asl.BuiltinSchema
Adds a type definition.
addWeakDataSet(DataSet) - Method in class org.inria.ns.reflex.processor.ProcessorInstance
Adds a data set to the current list of data set used by this instance.
addXML(Object) - Method in class org.inria.ns.reflex.xml.dom.DOMContext
Add an XML object to this context (the current node or a list of node).
addXML(Object) - Method in class org.inria.ns.reflex.xml.sax.SAXContext
Add an XML object to this context (the current node or a list of node).
ADT_PREFIX - Static variable in interface org.inria.ns.reflex.processor.asl.types.adt.ADTNames
 
ADT_SCHEMA - Static variable in interface org.inria.ns.reflex.processor.Names
The name of a resource.
ADTNames - Interface in org.inria.ns.reflex.processor.asl.types.adt
Names for ATD types and facets.
ADTSchema - Class in org.inria.ns.reflex.processor.asl.types.adt
The built-in schema for ADT data types.
ADTSchema() - Constructor for class org.inria.ns.reflex.processor.asl.types.adt.ADTSchema
The schema for ATD data types.
ALTERNATE_ATTRIBUTE_NAME - Static variable in interface org.inria.ns.reflex.processor.catalog.CatalogNames
An attribute name.
ALTERNATE_QNAME - Static variable in interface org.inria.ns.reflex.processor.catalog.CatalogNames
 
alternateParse(InputSource) - Method in class org.inria.ns.reflex.processor.catalog.CatalogReader
Parse a plain text catalog.
alternateParse(InputSource) - Method in class org.inria.ns.reflex.xml.sax.SAXAdaptableParser
Parse a document.
alternateParse(InputSource) - Method in class org.inria.ns.reflex.xml.sax.SAXSafeParser
Parse a document with an alternate method.
AlternativeAction - Class in org.inria.ns.reflex.processor.xcl
This class represent the <xcl:then>, <xcl:else>, <xcl:when>, and <xcl:otherwise> elements.
AlternativeAction(Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.xcl.AlternativeAction
Creates a new instance of AlternativeAction.
ALWAYS_ATTRIBUTE_VALUE - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
An attribute value.
ALWAYS_ROOT - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
A value.
AncestorAxisIterator - Class in org.inria.ns.reflex.xml.xpath.axes
An implementation of the XPath ancestor axis.
AncestorAxisIterator(Object) - Constructor for class org.inria.ns.reflex.xml.xpath.axes.AncestorAxisIterator
Create a new ancestor axis iterator.
AncestorOrSelfAxisIterator - Class in org.inria.ns.reflex.xml.xpath.axes
An implementation of the XPath ancestor or self axis.
AncestorOrSelfAxisIterator(Object) - Constructor for class org.inria.ns.reflex.xml.xpath.axes.AncestorOrSelfAxisIterator
Create a new ancestor-or-self axis iterator.
Anticipable - Interface in org.inria.ns.reflex.structures
An anticipable object can perform in advance operations that will be usefull later.
ANY_NS - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
A namespace reference.
ANY_SIMPLE_TYPE_NAME - Static variable in interface org.inria.ns.reflex.processor.asl.types.xs.XSNames
The qualified name of #xs:anySimpleType.
ANY_TYPE_NAME - Static variable in interface org.inria.ns.reflex.processor.asl.types.xs.XSNames
The qualified name of #xs:anyType.
AnySimpleType - Class in org.inria.ns.reflex.processor.asl.types.xs
The #xs:anySimpleType type.
AnySimpleType() - Constructor for class org.inria.ns.reflex.processor.asl.types.xs.AnySimpleType
 
AnyType - Class in org.inria.ns.reflex.processor.asl.types.xs
The #xs:anyType type.
AnyType() - Constructor for class org.inria.ns.reflex.processor.asl.types.xs.AnyType
 
append(CatalogKey, Builder) - Method in class org.inria.ns.reflex.processor.catalog.LocalCatalog
Append a resource in this registry.
append(Object) - Method in interface org.inria.ns.reflex.structures.Appendable
Append a child to this object.
append(int, int, Scanner, StringBuffer) - Method in interface org.inria.ns.reflex.util.StringConstraint
Append the current character to the buffer.
append(Object, Object) - Method in class org.inria.ns.reflex.xml.dom.DOMMapOperator
 
append(Object, Object) - Method in class org.inria.ns.reflex.xml.dom.DOMOperator
 
append(Object, Object) - Method in class org.inria.ns.reflex.xml.MasterXOperator
Deprecated. Appends an object to the end of the child list of a referent object.
append(int, Object, Object) - Method in class org.inria.ns.reflex.xml.MasterXOperator
Deprecated. Appends an object to the end of the child list of a referent object.
append(Object, Object) - Method in class org.inria.ns.reflex.xml.operator.AbstractXOperator
Throws an exception if not overriden.
append(int, Object, Object) - Method in class org.inria.ns.reflex.xml.operator.AbstractXOperator
Throws an exception if not overriden.
append(Object, Object) - Method in class org.inria.ns.reflex.xml.operator.ItemOperator
 
append(Object, Object) - Method in class org.inria.ns.reflex.xml.operator.ListOperator
 
append(Object, Object) - Method in class org.inria.ns.reflex.xml.operator.MapOperator
 
append(Object, Object) - Static method in class org.inria.ns.reflex.xml.operator.XMaster
Append a child to an item.
append(Object, Object) - Method in interface org.inria.ns.reflex.xml.operator.XOperator
Appends an object to the end of the child list of a referent object.
append(int, Object, Object) - Method in interface org.inria.ns.reflex.xml.operator.XOperator
Appends an object to the end of the child list of a referent object.
APPEND_ATTRIBUTE_VALUE - Static variable in interface org.inria.ns.reflex.modules.io.IONames
An attribute value.
APPEND_ELEMENT_NAME - Static variable in interface org.inria.ns.reflex.processor.xcl.XCLNames
An element name.
APPEND_VALUE - Static variable in interface org.inria.ns.reflex.modules.io.IONames
A feature value.
Appendable - Interface in org.inria.ns.reflex.structures
An object to which one can append a child.
appendChild(Node) - Method in class org.inria.ns.reflex.processor.asl.CapCandidate
 
appendChild(Node) - Method in class org.inria.ns.reflex.processor.asl.TextCandidate
 
appendChild(Node) - Method in class org.inria.ns.reflex.xml.dom.DOMAttr
 
appendChild(Node) - Method in class org.inria.ns.reflex.xml.dom.DOMElement
 
appendChild(Node) - Method in class org.inria.ns.reflex.xml.dom.DOMFragment
 
appendChild(Node) - Method in class org.inria.ns.reflex.xml.dom.DOMProcessingInstruction
 
appendData(String) - Method in class org.inria.ns.reflex.processor.asl.CapCandidate
 
appendData(String) - Method in class org.inria.ns.reflex.processor.asl.TextCandidate.Text
 
APPLICATION_QNAME - Static variable in interface org.inria.ns.reflex.modules.web.WebNames
"$web:application"
APPLICATION_TYPE_QNAME - Static variable in interface org.inria.ns.reflex.modules.web.WebNames
"#web:x-application"
apply(AbstractAction, Element, SortedList) - Method in class org.inria.ns.reflex.processor.core.VersionAttr
Set the version of a module to use.
apply(AbstractAction, Element, SortedList) - Method in class org.inria.ns.reflex.processor.exp.InternalTuningDirective
Does nothing ; to apply this directive, use InternalTuningDirective.applyDirective(AbstractAction, Element).
apply(AbstractAction, Element, SortedList) - Method in interface org.inria.ns.reflex.processor.ForeignAttribute
Apply a foreign attribute when unmarshalling.
apply(AbstractAction, Element, SortedList) - Method in class org.inria.ns.reflex.processor.ForeignAttribute.Marker
Do nothing.
apply() - Method in interface org.inria.ns.reflex.processor.xcl.DeferredOperation
Apply a deferred operation.
apply(AbstractAction, Element, SortedList) - Method in class org.inria.ns.reflex.processor.xcl.IfAttr
Create a new abstract action that wraps the action to unmarshal.
apply(AbstractAction, Element, SortedList) - Method in class org.inria.ns.reflex.processor.xcl.SyncAttr
Create a new abstract action that wraps the action to unmarshal.
apply(AbstractAction, Element, SortedList) - Method in class org.inria.ns.reflex.processor.xcl.TimeoutAttr
Create a new abstract action that wraps the action to unmarshal.
apply(AbstractAction, Element, SortedList) - Method in class org.inria.ns.reflex.processor.xcl.TraverseAttr
Create a new abstract action that wraps the action to unmarshal.
APPLY_RULES_ACTION - Static variable in interface org.inria.ns.reflex.xml.filter.Rule
A minimal implementation for applying rules of a matched node : <xcl:apply-rules/>
applyDirective(AbstractAction, Element) - Method in class org.inria.ns.reflex.processor.exp.DisablePrefixesAttr
Set the prefixes to disable.
applyDirective(AbstractAction, Element) - Method in class org.inria.ns.reflex.processor.exp.EnablePrefixesAttr
Set the prefixes to enable.
applyDirective(AbstractAction, Element) - Method in class org.inria.ns.reflex.processor.exp.InternalTuningDirective
Do apply the directive.
applyDirective(AbstractAction, Element) - Method in class org.inria.ns.reflex.processor.exp.UseCatalogAttr
Register a catalog to the current processor instance.
applyFilter(Object) - Method in class org.inria.ns.reflex.xml.filter.AbstractFilter
Apply the filter on a node : test if a rule is appliable.
applyFilter(Object) - Method in interface org.inria.ns.reflex.xml.filter.RunnableRuleBasedFilter
Apply the filter on a node : test if a rule is appliable.
applyRules(Object, DataSet) - Method in class org.inria.ns.reflex.xml.dom.DOMFilter
Apply the filter on the children of the given node.
applyRules(Object, DataSet) - Method in interface org.inria.ns.reflex.xml.filter.RunnableRuleBasedFilter
Run the <xcl:apply-rules> element.
ApplyRulesAction - Class in org.inria.ns.reflex.processor.xcl
The <xcl:apply-rules> element indicates to apply the rules on the children of the current node after forwarding it.
ApplyRulesAction(Node, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.xcl.ApplyRulesAction
Create a new instance of ApplyRulesAction.
areArraysNamed() - Method in class org.inria.ns.reflex.xml.json.Configuration
Indicates whether non-member arrays will be named or not.
areCommentsEnabled() - Method in class org.inria.ns.reflex.util.json.JSONConfiguration
Indicates whether the comments are enabled or not.
areCommentsIgnored() - Method in class org.inria.ns.reflex.util.json.JSONConfiguration
Indicates whether the comments are ignored or not.
areNamesUnique() - Method in class org.inria.ns.reflex.util.json.JSONConfiguration
Indicates whether the parser have to check names uniqueness or not.
areObjectsNamed() - Method in class org.inria.ns.reflex.xml.json.Configuration
 
areStringNamesStrict() - Method in class org.inria.ns.reflex.util.json.JSONConfiguration
Indicates whether the parser can process the name of objects as unquoted strings (not strict) or not (strict).
ARGS_PROPERTY_QNAME - Static variable in interface org.inria.ns.reflex.processor.exp.EXPNames
 
ArrayOperator - Class in org.inria.ns.reflex.xml.operator
XML operations on an array.
AS_IS_RESULT_TYPE - Static variable in interface org.inria.ns.reflex.processor.xcl.XCLNames
An output type.
asDOMNode(Document) - Method in interface org.inria.ns.reflex.xml.sax.NamedEvent
Return a DOM node twin of this SAXEvent.
asDOMNode() - Method in class org.inria.ns.reflex.xml.sax.SAXNode
Return a DOM node twin of this SAXNode.
asDOMNode(Node) - Method in class org.inria.ns.reflex.xml.sax.SAXNode
Return a DOM node twin of this SAXNode.
asDOMNode(Document) - Method in class org.inria.ns.reflex.xml.sax.SAXNode
Return a DOM node twin of this SAXNode.
ASL_MESSAGES - Static variable in interface org.inria.ns.reflex.processor.Names
The name of a resource.
ASL_MODULE - Static variable in interface org.inria.ns.reflex.processor.Names
The name of a resource.
ASL_PREFIX - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
 
ASL_SCHEMA - Static variable in interface org.inria.ns.reflex.processor.Names
The name of a resource.
ASLNames - Interface in org.inria.ns.reflex.processor.asl
Names for elements, attributes, and values.
asNode(Object) - Static method in class org.inria.ns.reflex.xml.dom.DOMHelper
Cast an XOperable object to a DOM node.
asPattern() - Method in interface org.inria.ns.reflex.xml.CompiledExpression
An expression can be converted to a pattern.
asPattern() - Method in class org.inria.ns.reflex.xml.provider.jaxen.JaxenPattern
Return this expression.
asPattern() - Method in class org.inria.ns.reflex.xml.provider.jaxen.JaxenXPath
Return this expression as a pattern.
asPattern() - Method in class org.inria.ns.reflex.xml.xpath.xpointer.ComposedXPointer
Return this composed XPointer as a pattern
asPattern() - Method in class org.inria.ns.reflex.xml.xpath.xpointer.ElementScheme
Return this expression as a pattern
asPattern() - Method in class org.inria.ns.reflex.xml.xpath.xpointer.ShorthandXPointer
Return this xmlns binding as a pattern.
asPattern() - Method in class org.inria.ns.reflex.xml.xpath.xpointer.XmlnsScheme
Return this xmlns binding as a pattern
asPattern() - Method in class org.inria.ns.reflex.xml.xpath.xpointer.XPointerScheme
Return the underlying XPath pattern.
AssertAction - Class in org.inria.ns.reflex.processor.asl
The <asl:assert> element defines an assertion.
AssertAction(QName, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AssertAction
Creates a new instance of AssertAction.
ASSERTION_INVALID - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
 
ASSERTION_VIOLATION_ERROR - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
 
ASYNC_ATTRIBUTE_VALUE - Static variable in interface org.inria.ns.reflex.processor.xcl.XCLNames
An attribute value.
ATD_MODULE - Static variable in interface org.inria.ns.reflex.processor.Names
The name of a resource.
ATTR_DEFINITION_INVALID - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
 
ATTR_DEFINITION_MISSING_WARNING - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
 
ATTRIBUTE_CONTENT_EXPECTED_ERROR - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
 
ATTRIBUTE_DEFINITION_QNAME - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
A type of key used to store definitions in a schema.
ATTRIBUTE_EXPECTED_ERROR - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
 
ATTRIBUTE_NODE - Static variable in interface org.inria.ns.reflex.xml.XType
 
ATTRIBUTE_TYPE_QNAME - Static variable in interface org.inria.ns.reflex.xml.XMLNames
The type name "xml:attribute".
AttributeAction - Class in org.inria.ns.reflex.processor.asl
At runtime, the <asl:attribute> element defines or refer to an attribute.
AttributeAction(Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AttributeAction
Creates a new instance of AttributeAction.
AttributeAction.Matcher - Class in org.inria.ns.reflex.processor.asl
A material item based on an attribute.
AttributeAction.Matcher() - Constructor for class org.inria.ns.reflex.processor.asl.AttributeAction.Matcher
 
AttributeAction.NameRef - Class in org.inria.ns.reflex.processor.asl
Refers to an attribute by its name.
AttributeAction.NameRef(QName, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AttributeAction.NameRef
Creates a new instance of NameRef.
AttributeAction.NameRef.AttributeNameMatcher - Class in org.inria.ns.reflex.processor.asl
A concrete material item given by an attribute reference.
AttributeAction.NameRef.AttributeNameMatcher() - Constructor for class org.inria.ns.reflex.processor.asl.AttributeAction.NameRef.AttributeNameMatcher
 
AttributeAction.NamespaceRef - Class in org.inria.ns.reflex.processor.asl
Refers to an attribute set by its namespace URI.
AttributeAction.NamespaceRef(String, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AttributeAction.NamespaceRef
Creates a new instance of NamespaceRef.
AttributeAction.NamespaceRef.AttributeNamespaceMatcher - Class in org.inria.ns.reflex.processor.asl
A material item for a namespace URI.
AttributeAction.NamespaceRef.AttributeNamespaceMatcher(List) - Constructor for class org.inria.ns.reflex.processor.asl.AttributeAction.NamespaceRef.AttributeNamespaceMatcher
Build the matcher.
attributeAdded(Attr) - Method in class org.inria.ns.reflex.processor.xcl.xml.XMLContext
Set an attribute as the context if it is set by <xcl:attribute> or <xcl:namespace-declaration>.
attributeAdded(Attr) - Method in interface org.inria.ns.reflex.xml.XMLListener
Invoked when an attribute has been added to an element.
attributeDecl(String, String, String, String, String) - Method in class org.inria.ns.reflex.xml.sax.SAXBuffer
Bufferize this event or fire it if the buffer has been flushed.
attributeDecl(String, String, String, String, String) - Method in class org.inria.ns.reflex.xml.sax.SAXFilter
Fire a SAX event.
attributeDecl(String, String, String, String, String) - Method in class org.inria.ns.reflex.xml.sax.SAXFragmentParser
 
attributeDecl(String, String, String, String, String) - Method in class org.inria.ns.reflex.xml.sax.SAXMultihandler
 
attributeDecl(String, String, String, String, String) - Method in class org.inria.ns.reflex.xml.XMLBuilder.SAXSplitter
 
AttributeDefinition - Interface in org.inria.ns.reflex.processor.asl
The definition of an attribute.
AttributeDefinitionAction - Class in org.inria.ns.reflex.processor.asl
At runtime, the <asl:attribute> element with its name attribute defines an attribute.
AttributeDefinitionAction(QName, boolean, QName, Expression, Element, AbstractAction) - Constructor for class org.inria.ns.reflex.processor.asl.AttributeDefinitionAction
Creates a new instance of AttributeDefinitionAction.
AttributesMap - Class in org.inria.ns.reflex.xml.sax
A map of SAX attributes.
AttributesMap(Attributes) - Constructor for class org.inria.ns.reflex.xml.sax.AttributesMap
Create a new map of attributes.
AttributesMap(Map) - Constructor for class org.inria.ns.reflex.xml.sax.AttributesMap
Create a new map of attributes.
AttributesMap() - Constructor for class org.inria.ns.reflex.xml.sax.AttributesMap
Create a new empty map of attributes.
AttributeTaglet - Class in org.inria.ns.reflex.javadoc
AttributeTaglet represents {@at-attribute ...}.
AttributeTaglet() - Constructor for class org.inria.ns.reflex.javadoc.AttributeTaglet
 
attributeValueUpdated(Attr) - Method in class org.inria.ns.reflex.processor.xcl.xml.XMLContext
Do nothing.
attributeValueUpdated(Attr) - Method in interface org.inria.ns.reflex.xml.XMLListener
Invoked when an attribute value has been updated.
ATTRS_NAME - Static variable in interface org.inria.ns.reflex.processor.xcl.XCLNames
An attribute name.
augment(Node, TypedData) - Method in class org.inria.ns.reflex.processor.asl.MasterSchema
Augments the informations of a node with a typed data.
AUGMENT_ATTRIBUTE_NAME - Static variable in interface org.inria.ns.reflex.processor.asl.ASLNames
An attribute name.
available() - Method in class org.inria.ns.reflex.util.io.ExtensibleBufferedInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class org.inria.ns.reflex.util.io.InputStreamAggregator
Returns the number of bytes that can be read from this input stream without blocking.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z