- gather(HashMap<String, IGramar>) - Method in class org.gramar.plugin.ClasspathPluginSource
-
- gather(HashMap<String, IGramar>) - Method in class org.gramar.plugin.FileSystemPluginSource
-
- gather() - Method in class org.gramar.plugin.PluginSource
-
- gather(HashMap<String, IGramar>) - Method in class org.gramar.plugin.PluginSource
-
- getAttribute(Node, String, IGramarContext) - Method in class org.gramar.model.ModelAccess
-
- getAttribute(Node, String) - Method in class org.gramar.model.ModelAccess
-
- getAttributes() - Method in class org.gramar.ast.SourceRegion
-
- getAttributes() - Method in class org.gramar.tag.TagHandler
-
- getBooleanAttribute(String, IGramarContext, boolean) - Method in class org.gramar.tag.TagHandler
-
Get the boolean value of the given property name.
- getBooleanAttribute(String, IGramarContext) - Method in class org.gramar.tag.TagHandler
-
Get the boolean value of the given property name.
- getBytes(InputStream) - Static method in class org.gramar.util.GramarHelper
-
- getCause() - Method in class org.gramar.platform.GramarStatus
-
- getChildren() - Method in interface org.gramar.ITagHandler
-
- getChildren() - Method in class org.gramar.tag.TagHandler
-
- getConfig() - Method in class org.gramar.extension.ClasspathTemplatingExtension
-
- getConfig() - Method in class org.gramar.extension.JarFileTemplatingExtension
-
- getConfig() - Method in class org.gramar.extension.TemplatingExtension
-
- getContainingFolder() - Method in class org.gramar.resource.UpdateResource
-
- getContent() - Method in class org.gramar.ast.SourceRegion
-
- getCustomTagHandler(String) - Method in class org.gramar.extension.TemplatingExtension
-
- getCustomTagHandler(String) - Method in interface org.gramar.ITemplatingExtension
-
- getDefault() - Static method in class org.gramar.model.ModelAccess
-
- getDefaultAbbreviation() - Method in class org.gramar.extension.TemplatingExtension
-
- getDefaultAbbreviation() - Method in interface org.gramar.ITemplatingExtension
-
- getDefaultFileStore() - Method in interface org.gramar.IGramarPlatform
-
- getDefaultFileStore() - Method in class org.gramar.platform.GramarPlatform
-
- getDescription() - Method in class org.gramar.gramar.SampleModel
-
- getDescription() - Method in interface org.gramar.ISampleModel
-
- getDocument() - Method in class org.gramar.ast.Template
-
- getDocument() - Method in interface org.gramar.ITemplate
-
- getEnd() - Method in class org.gramar.ast.SourceRegion
-
- getExtensionClassloader() - Method in class org.gramar.extension.ClasspathTemplatingExtension
-
- getExtensionClassloader() - Method in class org.gramar.extension.JarFileTemplatingExtension
-
- getExtensionClassloader() - Method in class org.gramar.extension.TemplatingExtension
-
- getExtensionId() - Method in class org.gramar.extension.DefinedTag
-
- getExtensionId() - Method in class org.gramar.extension.TemplatingExtension
-
- getExtensionId() - Method in class org.gramar.gramar.TagLibSpec
-
- getExtensionId() - Method in interface org.gramar.ITemplatingExtension
-
- getFileByteContent(String) - Method in class org.gramar.filestore.ConsoleFileStore
-
- getFileByteContent(String) - Method in class org.gramar.filestore.LocalFileStore
-
- getFileByteContent(String) - Method in class org.gramar.filestore.MemoryFileStore
-
- getFileByteContent(String) - Method in class org.gramar.filestore.ZipFileStore
-
- getFileByteContent(String) - Method in interface org.gramar.IFileStore
-
Retrieve the content of the specified file.
- getFileContent(String) - Method in class org.gramar.filestore.ConsoleFileStore
-
- getFileContent(String) - Method in class org.gramar.filestore.LocalFileStore
-
- getFileContent(String) - Method in class org.gramar.filestore.MemoryFileStore
-
- getFileContent(String) - Method in class org.gramar.filestore.ZipFileStore
-
- getFileContent(String) - Method in interface org.gramar.IFileStore
-
Retrieve the content of the specified file.
- getFileName() - Method in class org.gramar.resource.UpdateResource
-
- getFileStore() - Method in class org.gramar.context.GramarContext
-
- getFileStore(String) - Method in class org.gramar.extension.TemplatingExtension
-
- getFileStore() - Method in interface org.gramar.IGramarContext
-
Answers the current file store
- getFileStore(String) - Method in interface org.gramar.IGramarPlatform
-
Searches all known plugin sources for an extension that provides a filestore with the given
filestore ID.
- getFileStore(String) - Method in interface org.gramar.ITemplatingExtension
-
Returns the IFileStore implementation for the given ID.
- getFileStore(String) - Method in class org.gramar.platform.GramarPlatform
-
- getFQClassName() - Method in class org.gramar.extension.DefinedTag
-
- getFunction() - Method in class org.gramar.extension.DefinedFunction
-
- getFunction(String, int) - Method in class org.gramar.extension.TemplatingExtension
-
- getFunction(String, int) - Method in interface org.gramar.ITemplatingExtension
-
- getGramar() - Method in class org.gramar.context.GramarContext
-
- getGramar() - Method in class org.gramar.gramar.GramarScore
-
- getGramar() - Method in interface org.gramar.IGramarContext
-
Answer the gramar being applied
- getGramar(String) - Method in interface org.gramar.IGramarPlatform
-
- getGramar(String) - Method in interface org.gramar.IPluginSource
-
Return an IGramar with the given id
A gramar is a collection of text templates and a property file.
- getGramar(String) - Method in class org.gramar.platform.GramarPlatform
-
- getGramar(String) - Method in class org.gramar.plugin.ClasspathPluginSource
-
- getGramar(String) - Method in class org.gramar.plugin.PluginSource
-
- getId() - Method in class org.gramar.gramar.Gramar
-
- getId() - Method in interface org.gramar.IGramar
-
- getIndexedValues(Properties, String) - Static method in class org.gramar.util.PropertiesHelper
-
Returns all values whose corresponding property name starts with the
given prefix.
- getInitialCodeEnd() - Method in class org.gramar.resource.UserRegion
-
- getInitialCodeStart() - Method in class org.gramar.resource.UserRegion
-
- getIntegerAttribute(String, IGramarContext, int) - Method in class org.gramar.tag.TagHandler
-
Get the integer value of the given property name.
- getIntegerAttribute(String, IGramarContext) - Method in class org.gramar.tag.TagHandler
-
Get the integer value of the given property name.
- getKnownGramars() - Method in interface org.gramar.IGramarPlatform
-
Returns aa array of all Gramars known to any PluginSource
- getKnownGramars() - Method in class org.gramar.platform.GramarPlatform
-
- getLabel() - Method in class org.gramar.gramar.Gramar
-
- getLabel() - Method in interface org.gramar.IGramar
-
- getLength() - Method in class org.gramar.model.NodeArray
-
- getLogs() - Method in class org.gramar.filestore.MemoryFileStore
-
- getMainProductionId() - Method in class org.gramar.gramar.Gramar
-
- getMainProductionId() - Method in interface org.gramar.IGramar
-
Answers the current relative path into the gramar of the gramar's primary production
- getMaxStatus() - Method in class org.gramar.context.GramarContext
-
- getMaxStatus() - Method in interface org.gramar.IGramarContext
-
- getMessage() - Method in class org.gramar.platform.GramarStatus
-
- getModelAccessCount() - Method in class org.gramar.context.GramarContext
-
- getModelAccessCount() - Method in interface org.gramar.IGramarContext
-
- getModelAccesses() - Method in interface org.gramar.IGramarApplicationStatus
-
- getModelAccesses() - Method in class org.gramar.platform.GramarApplicationResult
-
- getName() - Method in class org.gramar.extension.DefinedFunction
-
- getName() - Method in class org.gramar.gramar.SampleModel
-
- getName() - Method in interface org.gramar.ISampleModel
-
- getNamespace() - Method in class org.gramar.ast.TagInfo
-
- getNamespace() - Method in exception org.gramar.exception.TemplatingExtensionNotDefinedException
-
- getNamespace() - Method in class org.gramar.gramar.TagLibSpec
-
- getNode() - Method in class org.gramar.base.function.util.SortableNode
-
- getNode(Node, String, boolean, IGramarContext) - Method in class org.gramar.model.ModelAccess
-
- getNodeAttribute(String, IGramarContext) - Method in class org.gramar.tag.TagHandler
-
Get the Node that is the result of evaluating the given property name as an XPath expression.
- getNodes(Node, String, boolean, IGramarContext) - Method in class org.gramar.model.ModelAccess
-
- getNodesAttribute(String, IGramarContext) - Method in class org.gramar.tag.TagHandler
-
Get an array of Nodes that is the result of evaluating the given property name as an XPath expression.
- getObjectAttribute(String, IGramarContext) - Method in class org.gramar.tag.TagHandler
-
Get the Object that is the result of evaluating the given property name as an XPath expression.
- getParent() - Method in interface org.gramar.ITagHandler
-
- getParent() - Method in class org.gramar.tag.TagHandler
-
- getParms() - Method in class org.gramar.extension.DefinedFunction
-
- getPath() - Method in class org.gramar.gramar.SampleModel
-
- getPath() - Method in interface org.gramar.ISampleModel
-
- getPattern() - Method in class org.gramar.context.GramarContext
-
- getPattern() - Method in interface org.gramar.IGramarContext
-
- getPlatform() - Method in class org.gramar.context.GramarContext
-
- getPlatform() - Method in interface org.gramar.IGramarContext
-
Answers the PatternPlatform from which all extensions can be eventually located
- getPrimaryModel() - Method in class org.gramar.context.GramarContext
-
- getPrimaryModel() - Method in interface org.gramar.IGramarContext
-
Answer the model specified when the context was originally constructed
- getProject() - Method in class org.gramar.resource.UpdateResource
-
- getProjectRelativePath() - Method in class org.gramar.resource.UpdateResource
-
- getProperties() - Method in class org.gramar.gramar.Gramar
-
- getProperties() - Method in class org.gramar.util.PropertiesHelper
-
- getProvider() - Method in class org.gramar.gramar.Gramar
-
- getProvider() - Method in interface org.gramar.IGramar
-
- getRawAttribute(String, String) - Method in class org.gramar.tag.TagHandler
-
Get the raw String value of the given property name.
- getRawAttribute(String) - Method in class org.gramar.tag.TagHandler
-
Get the raw String value of the given property name.
- getRawResult(Node, String, IGramarContext) - Method in class org.gramar.model.ModelAccess
-
- getSampleModel(String) - Method in class org.gramar.gramar.Gramar
-
- getSampleModel(String) - Method in interface org.gramar.IGramar
-
- getSamples() - Method in class org.gramar.gramar.Gramar
-
- getSamples() - Method in interface org.gramar.IGramar
-
- getScore() - Method in class org.gramar.gramar.GramarScore
-
- getSelect() - Method in class org.gramar.base.tag.ChooseTag
-
- getSeverity() - Method in interface org.gramar.IGramarStatus
-
Returns the severity of the issue, or maximum severity if the
receiver represents multiple issues.
- getSeverity() - Method in class org.gramar.platform.GramarStatus
-
- getStart() - Method in class org.gramar.ast.SourceRegion
-
- getStatus() - Method in interface org.gramar.IGramarApplicationStatus
-
- getStatus() - Method in class org.gramar.platform.GramarApplicationResult
-
- getString(String) - Method in class org.gramar.util.PropertiesHelper
-
Returns the value of the given property name as specified in either the
command line arguments or the specified property file.
- getString(String, String) - Method in class org.gramar.util.PropertiesHelper
-
Returns the value of the given property name as specified in either the
command line arguments or the specified property file.
- getStringAttribute(String, IGramarContext, String) - Method in class org.gramar.tag.TagHandler
-
Get the String value of the given property name.
- getStringAttribute(String, IGramarContext) - Method in class org.gramar.tag.TagHandler
-
Get the String value of the given property name.
- GetTag - Class in org.gramar.base.tag
-
- GetTag() - Constructor for class org.gramar.base.tag.GetTag
-
- getTagDef() - Method in class org.gramar.ast.TagInfo
-
- getTagDef(String, String) - Method in class org.gramar.context.GramarContext
-
- getTagDef(String) - Method in class org.gramar.extension.TemplatingExtension
-
- getTagDef(String, String) - Method in interface org.gramar.IGramarContext
-
Answers the tag definition with the given name from the extension associated with the given namespace
- getTagDef(String) - Method in interface org.gramar.ITemplatingExtension
-
- getTagEndOffset() - Method in class org.gramar.ast.TagInfo
-
- getTagHandler(String, String) - Method in class org.gramar.context.GramarContext
-
- getTagHandler(String, String) - Method in interface org.gramar.IGramarContext
-
Answers the tag handler with the given name from the extension associated with the given namespace.
- getTagInfo() - Method in class org.gramar.ast.SourceRegion
-
- getTagLength() - Method in class org.gramar.ast.TagInfo
-
- getTaglibs() - Method in class org.gramar.gramar.Gramar
-
- getTagName() - Method in class org.gramar.ast.TagInfo
-
- getTagName() - Method in class org.gramar.base.tag.AddElementTag
-
- getTagName() - Method in class org.gramar.base.tag.AddTextElementTag
-
- getTagName() - Method in class org.gramar.base.tag.ChooseTag
-
- getTagName() - Method in class org.gramar.base.tag.CopyFileTag
-
- getTagName() - Method in class org.gramar.base.tag.DumpTag
-
- getTagName() - Method in class org.gramar.base.tag.FileTag
-
- getTagName() - Method in class org.gramar.base.tag.FlowContentTag
-
- getTagName() - Method in class org.gramar.base.tag.FlowTag
-
- getTagName() - Method in class org.gramar.base.tag.FolderTag
-
- getTagName() - Method in class org.gramar.base.tag.FormatNowTag
-
- getTagName() - Method in class org.gramar.base.tag.GetTag
-
- getTagName() - Method in class org.gramar.base.tag.IfTag
-
- getTagName() - Method in class org.gramar.base.tag.IncludeTag
-
- getTagName() - Method in class org.gramar.base.tag.InitialCodeTag
-
- getTagName() - Method in class org.gramar.base.tag.IterateTag
-
- getTagName() - Method in class org.gramar.base.tag.LoadContentTag
-
- getTagName() - Method in class org.gramar.base.tag.MillisecondsTag
-
- getTagName() - Method in class org.gramar.base.tag.OtherwiseTag
-
- getTagName() - Method in class org.gramar.base.tag.ProjectTag
-
- getTagName() - Method in class org.gramar.base.tag.RemoveElementTag
-
- getTagName() - Method in class org.gramar.base.tag.SetTag
-
- getTagName() - Method in class org.gramar.base.tag.SetVariableTag
-
- getTagName() - Method in class org.gramar.base.tag.StringTokensTag
-
- getTagName() - Method in class org.gramar.base.tag.UserRegionTag
-
- getTagName() - Method in class org.gramar.base.tag.WhenTag
-
- getTagName() - Method in class org.gramar.extension.DefinedTag
-
- getTagName() - Method in class org.gramar.tag.StaticTextTag
-
- getTagName() - Method in class org.gramar.tag.TagDocument
-
- getTagName() - Method in class org.gramar.tag.TagHandler
-
- getTagSource() - Method in class org.gramar.ast.TagInfo
-
- getTagStartOffset() - Method in class org.gramar.ast.TagInfo
-
- getTemplate(String, IGramarContext) - Method in class org.gramar.gramar.Gramar
-
- getTemplate(String, IGramarContext) - Method in interface org.gramar.IGramar
-
- getTemplateBinary(String) - Method in class org.gramar.gramar.Gramar
-
- getTemplateBinary(String) - Method in interface org.gramar.IGramar
-
- getTemplateSource(String) - Method in class org.gramar.gramar.Gramar
-
- getTemplateSource(String) - Method in interface org.gramar.IGramar
-
- getTemplatingExtension(String) - Method in interface org.gramar.IGramarPlatform
-
If not already cached, searches the known plugin sources for the extension, caches it, then returns it.
- getTemplatingExtension(String) - Method in interface org.gramar.IPluginSource
-
Return the templating extension with the given id
- getTemplatingExtension(String) - Method in class org.gramar.platform.GramarPlatform
-
- getTemplatingExtension(String) - Method in class org.gramar.plugin.ClasspathPluginSource
-
- getTemplatingExtension(String) - Method in class org.gramar.plugin.FileSystemPluginSource
-
- getText(Node, String, IGramarContext) - Method in class org.gramar.model.ModelAccess
-
- getText(Node, String) - Method in class org.gramar.model.ModelAccess
-
- getType() - Method in class org.gramar.ast.SourceRegion
-
- getUserRegion() - Method in class org.gramar.base.tag.FlowTag
-
- getUserRegion() - Method in class org.gramar.base.tag.UserRegionTag
-
- getUserRegionEnd() - Method in class org.gramar.resource.UserRegion
-
- getUserRegionStart() - Method in class org.gramar.resource.UserRegion
-
- getVariable(String) - Method in class org.gramar.context.GramarContext
-
- getVariable(String) - Method in interface org.gramar.IGramarContext
-
Answers the value associated with the variable name
- getXPath() - Method in class org.gramar.context.GramarContext
-
- getXPath() - Method in interface org.gramar.IGramarContext
-
- getXPathFunction(String, String, int) - Method in class org.gramar.context.GramarContext
-
- getXPathFunction(String, String, int) - Method in interface org.gramar.IGramarContext
-
Answers the xpath function that best matches the given name and arity from the extension associated
with the given namespace
- getXpaths() - Method in interface org.gramar.IModel
-
- getXpaths() - Method in class org.gramar.model.XmlModel
-
- getZipInputStream() - Method in class org.gramar.gramar.ClasspathZipGramar
-
- getZipInputStream() - Method in class org.gramar.gramar.ZipFileGramar
-
- getZipInputStream() - Method in class org.gramar.gramar.ZipGrammar
-
- glomUsing(SourceRegion, IGramarContext) - Method in interface org.gramar.ITagHandler
-
- glomUsing(SourceRegion, IGramarContext) - Method in class org.gramar.tag.TagHandler
-
- Gramar - Class in org.gramar.gramar
-
- Gramar() - Constructor for class org.gramar.gramar.Gramar
-
- GramarApplicationResult - Class in org.gramar.platform
-
- GramarApplicationResult(IGramarContext, String) - Constructor for class org.gramar.platform.GramarApplicationResult
-
- GramarContext - Class in org.gramar.context
-
- GramarContext(IGramarPlatform, Document) - Constructor for class org.gramar.context.GramarContext
-
- GramarContext(GramarContext) - Constructor for class org.gramar.context.GramarContext
-
- GramarException - Exception in org.gramar.exception
-
- GramarException() - Constructor for exception org.gramar.exception.GramarException
-
- GramarException(String) - Constructor for exception org.gramar.exception.GramarException
-
- GramarException(Throwable) - Constructor for exception org.gramar.exception.GramarException
-
- GramarException(String, Throwable) - Constructor for exception org.gramar.exception.GramarException
-
- GramarException(String, Throwable, boolean, boolean) - Constructor for exception org.gramar.exception.GramarException
-
- GramarFunction - Class in org.gramar.function
-
- GramarFunction() - Constructor for class org.gramar.function.GramarFunction
-
- GramarHelper - Class in org.gramar.util
-
- GramarHelper() - Constructor for class org.gramar.util.GramarHelper
-
- gramarId - Variable in class org.gramar.gramar.Gramar
-
- GramarPlatform - Class in org.gramar.platform
-
- GramarPlatform() - Constructor for class org.gramar.platform.GramarPlatform
-
- gramars() - Method in interface org.gramar.IPluginSource
-
Return an array of available IPatterns.
- gramars() - Method in class org.gramar.plugin.PluginSource
-
- GramarScore - Class in org.gramar.gramar
-
- GramarScore(IGramar, double) - Constructor for class org.gramar.gramar.GramarScore
-
- GramarStatus - Class in org.gramar.platform
-
- GramarStatus(Throwable, String, int) - Constructor for class org.gramar.platform.GramarStatus
-
- readAllToCache() - Method in class org.gramar.gramar.ZipGrammar
-
- readTemplateBinary(String) - Method in class org.gramar.gramar.ClasspathGramar
-
- readTemplateBinary(String) - Method in class org.gramar.gramar.Gramar
-
- readTemplateBinary(String) - Method in class org.gramar.gramar.JarGramar
-
- readTemplateBinary(String) - Method in class org.gramar.gramar.ZipGrammar
-
- readTemplateSource(String) - Method in class org.gramar.gramar.ClasspathGramar
-
Look for a file in the classpath with the package with the same name as the pattern
For example, the file "d/xyz.txt" for pattern ID a.b.c would be found at resource /a/b/c/d/xyz.txt
If such a resource is found, return its source contents.
- readTemplateSource(String) - Method in class org.gramar.gramar.Gramar
-
- readTemplateSource(String) - Method in class org.gramar.gramar.JarGramar
-
Look for a file in the classpath with the package with the same name as the pattern
For example, the file "d/xyz.txt" for pattern ID a.b.c would be found at resource /a/b/c/d/xyz.txt
If such a resource is found, return its source contents.
- readTemplateSource(String) - Method in class org.gramar.gramar.ZipGrammar
-
- reApply(IModel) - Method in interface org.gramar.IGramarApplicationStatus
-
Applies the new model using the gramar and platform from the previous gramar application
- reApply(IModel) - Method in class org.gramar.platform.GramarApplicationResult
-
- RemoveElementTag - Class in org.gramar.base.tag
-
- RemoveElementTag() - Constructor for class org.gramar.base.tag.RemoveElementTag
-
- report() - Method in class org.gramar.resource.UpdateBinary
-
- report() - Method in class org.gramar.resource.UpdateFile
-
- report() - Method in class org.gramar.resource.UpdateFolder
-
- report() - Method in class org.gramar.resource.UpdateProject
-
- report() - Method in class org.gramar.resource.UpdateResource
-
- reset() - Method in class org.gramar.filestore.ConsoleFileStore
-
- reset() - Method in class org.gramar.filestore.FileStore
-
- reset() - Method in class org.gramar.filestore.LocalFileStore
-
- reset() - Method in class org.gramar.filestore.ZipFileStore
-
- reset() - Method in interface org.gramar.IFileStore
-
Initialize to prepare for gramar application.
- resolve(Node, String, IGramarContext, QName) - Method in class org.gramar.model.ModelAccess
-
- resolveExpressions(String) - Method in class org.gramar.context.GramarContext
-
- resolveExpressions(String) - Method in interface org.gramar.IGramarContext
-
Replace substrings delimited by curly brackets with the results of evaluating those
substrings as xpath expressions.
- resolveFunction(QName, int) - Method in class org.gramar.context.XPathResolver
-
- resolveToBoolean(String) - Method in class org.gramar.context.GramarContext
-
- resolveToBoolean(String, Node) - Method in class org.gramar.context.GramarContext
-
- resolveToBoolean(String) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression to a boolean value
- resolveToBoolean(String, Node) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression from the sourceNode to a boolean value
- resolveToNode(String) - Method in class org.gramar.context.GramarContext
-
- resolveToNode(String, Node) - Method in class org.gramar.context.GramarContext
-
- resolveToNode(String) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression to a single node
- resolveToNode(String, Node) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression from the sourceNode to a single node
- resolveToNodes(String) - Method in class org.gramar.context.GramarContext
-
- resolveToNodes(String, Node) - Method in class org.gramar.context.GramarContext
-
- resolveToNodes(String) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression to an array of nodes
- resolveToNodes(String, Node) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression from the sourceNode to an array of nodes
- resolveToNumber(String) - Method in class org.gramar.context.GramarContext
-
- resolveToNumber(String, Node) - Method in class org.gramar.context.GramarContext
-
- resolveToNumber(String) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression to a numeric (double) value
- resolveToNumber(String, Node) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression from the sourceNode to a numeric (double) value
- resolveToObject(String) - Method in class org.gramar.context.GramarContext
-
- resolveToObject(String, Node) - Method in class org.gramar.context.GramarContext
-
- resolveToObject(String) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression to a value and return the correct type of result.
- resolveToObject(String, Node) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression from the source node to a value and return the correct type of result.
- resolveToString(String) - Method in class org.gramar.context.GramarContext
-
- resolveToString(String, Node) - Method in class org.gramar.context.GramarContext
-
- resolveToString(String) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression to a single string
- resolveToString(String, Node) - Method in interface org.gramar.IGramarContext
-
Resolve the given XPath expression from the sourceNode to a single string
- resolveVariable(QName) - Method in class org.gramar.context.XPathResolver
-
- RESOURCE_FILE - Static variable in class org.gramar.resource.UpdateResource
-
- RESOURCE_FOLDER - Static variable in class org.gramar.resource.UpdateResource
-
- RESOURCE_PROJECT - Static variable in class org.gramar.resource.UpdateResource
-
- resourceExists(String) - Method in class org.gramar.filestore.ConsoleFileStore
-
- resourceExists(String) - Method in class org.gramar.filestore.LocalFileStore
-
- resourceExists(String) - Method in class org.gramar.filestore.MemoryFileStore
-
- resourceExists(String) - Method in class org.gramar.filestore.ZipFileStore
-
- resourceExists(String) - Method in interface org.gramar.IFileStore
-
Answers a boolean indicating that the resource at the given path exists (true) or
that it does not (false)
- sameBytes(String, InputStream) - Method in class org.gramar.filestore.FileStore
-
- sameBytes(String, InputStream) - Method in interface org.gramar.IFileStore
-
Return whether the file at the given path has the same byte content as the
given input stream.
- SampleModel - Class in org.gramar.gramar
-
Represents and describes one of the sample models deployed with a gramar.
- SampleModel(String, String, String) - Constructor for class org.gramar.gramar.SampleModel
-
- sampleModels - Variable in class org.gramar.gramar.Gramar
-
- saveRegionChanges(String) - Method in class org.gramar.resource.MergeStream
-
- scoreApplicability(IModel) - Method in class org.gramar.gramar.Gramar
-
- scoreApplicability(IModel) - Method in interface org.gramar.IGramar
-
Estimates the applicability of the receiving gramar to the specified
proposed model.
- scoreKnownGramars(IModel) - Method in interface org.gramar.IGramarPlatform
-
- scoreKnownGramars(IModel) - Method in class org.gramar.platform.GramarPlatform
-
- setAttribute(String, String, String) - Method in class org.gramar.context.GramarContext
-
- setAttribute(String, String, String) - Method in interface org.gramar.IGramarContext
-
Sets the attribute on the node (obtained by resolving the nodeExpression) to
the specified value
- setAttribute(Node, String, String) - Method in class org.gramar.model.ModelAccess
-
- setAttributes(HashMap<String, String>) - Method in interface org.gramar.ITagHandler
-
- setAttributes(HashMap<String, String>) - Method in class org.gramar.tag.TagHandler
-
- setCaseContent(MergeStream) - Method in class org.gramar.base.tag.ChooseTag
-
- setCaseMet(boolean) - Method in class org.gramar.base.tag.ChooseTag
-
- setCompressRegions(boolean) - Method in class org.gramar.ast.Parser
-
- setContext(IGramarContext) - Method in class org.gramar.function.GramarFunction
-
- setContext(IGramarContext) - Method in interface org.gramar.function.IGramarFunction
-
- setDefaultAbbreviation(String) - Method in class org.gramar.extension.TemplatingExtension
-
- setDefaultFileStore(IFileStore) - Method in interface org.gramar.IGramarPlatform
-
- setDefaultFileStore(IFileStore) - Method in class org.gramar.platform.GramarPlatform
-
- setExtensionId(String) - Method in class org.gramar.extension.TemplatingExtension
-
- setExtensionId(String) - Method in class org.gramar.gramar.TagLibSpec
-
- setFileContent(String, Reader) - Method in class org.gramar.filestore.ConsoleFileStore
-
- setFileContent(String, InputStream) - Method in class org.gramar.filestore.ConsoleFileStore
-
- setFileContent(String, InputStream) - Method in class org.gramar.filestore.LocalFileStore
-
- setFileContent(String, Reader) - Method in class org.gramar.filestore.LocalFileStore
-
- setFileContent(String, Reader) - Method in class org.gramar.filestore.MemoryFileStore
-
- setFileContent(String, InputStream) - Method in class org.gramar.filestore.MemoryFileStore
-
- setFileContent(String, Reader) - Method in class org.gramar.filestore.ZipFileStore
-
- setFileContent(String, InputStream) - Method in class org.gramar.filestore.ZipFileStore
-
- setFileContent(String, Reader) - Method in interface org.gramar.IFileStore
-
Store the content of the specified file.
- setFileContent(String, InputStream) - Method in interface org.gramar.IFileStore
-
Store the content of the specified file.
- setFileStore(IFileStore) - Method in class org.gramar.context.GramarContext
-
- setFileStore(IFileStore) - Method in interface org.gramar.IGramarContext
-
Sets the current file store
- setGramar(IGramar) - Method in class org.gramar.context.GramarContext
-
- setGramar(IGramar) - Method in interface org.gramar.IGramarContext
-
- setNamespace(String) - Method in class org.gramar.gramar.TagLibSpec
-
- setParent(ITagHandler) - Method in interface org.gramar.ITagHandler
-
- setParent(ITagHandler) - Method in class org.gramar.tag.TagHandler
-
- setPrimaryModel(Document) - Method in class org.gramar.context.GramarContext
-
- setPrimaryProductionId(String) - Method in class org.gramar.gramar.Gramar
-
- setPrimaryProductionId(String) - Method in interface org.gramar.IGramar
-
Sets the relative path of the gramar production that will be processed when the gramar
is applied to the model.
- setProperty(String, String, boolean) - Method in class org.gramar.util.PropertiesHelper
-
Set the value of a property.
- setStart(int, int) - Method in class org.gramar.ast.SourceRegion
-
- SetTag - Class in org.gramar.base.tag
-
- SetTag() - Constructor for class org.gramar.base.tag.SetTag
-
- setTagDef(DefinedTag) - Method in class org.gramar.ast.TagInfo
-
- setTagInfo(TagInfo) - Method in class org.gramar.ast.SourceRegion
-
- setVariable(String, Object) - Method in class org.gramar.context.GramarContext
-
- setVariable(String, Object) - Method in interface org.gramar.IGramarContext
-
Sets associates the value with the variable name.
- SetVariableTag - Class in org.gramar.base.tag
-
- SetVariableTag() - Constructor for class org.gramar.base.tag.SetVariableTag
-
- setWidth(int) - Method in class org.gramar.base.tag.FlowTag
-
- SEVERITY_DEBUG - Static variable in interface org.gramar.IGramarStatus
-
- SEVERITY_ERROR - Static variable in interface org.gramar.IGramarStatus
-
- SEVERITY_INFO - Static variable in interface org.gramar.IGramarStatus
-
- SEVERITY_NONE - Static variable in interface org.gramar.IGramarStatus
-
- SEVERITY_SEVERE - Static variable in interface org.gramar.IGramarStatus
-
- SEVERITY_WARN - Static variable in interface org.gramar.IGramarStatus
-
- SimpleGramarPlatform - Class in org.gramar.platform
-
- SimpleGramarPlatform() - Constructor for class org.gramar.platform.SimpleGramarPlatform
-
Simple constructor.
- SimpleGramarPlatform(Properties) - Constructor for class org.gramar.platform.SimpleGramarPlatform
-
Constructor that loads additional extensions as specified in a property file
For example, adding a property "plugin.directory.1=common/gramars" in the property file
would result in a FileSystemPluginSource being added for directory common/gramars.
- SingleTokenFunction - Class in org.gramar.base.function
-
- SingleTokenFunction() - Constructor for class org.gramar.base.function.SingleTokenFunction
-
- SortableNode - Class in org.gramar.base.function.util
-
An object that represents a Node in a set of Nodes to be sorted.
- SortableNode(Object, Node, boolean) - Constructor for class org.gramar.base.function.util.SortableNode
-
- SortFunction - Class in org.gramar.base.function
-
- SortFunction() - Constructor for class org.gramar.base.function.SortFunction
-
- SourceRegion - Class in org.gramar.ast
-
A SourceRegion represents a substring of a template's source.
- SourceRegion(String, int, int, int) - Constructor for class org.gramar.ast.SourceRegion
-
- StaticTextTag - Class in org.gramar.tag
-
Not really a tag, but since we're building a DOM of tag handlers we need a "tag" that
just writes out a block of static text.
- StaticTextTag(ITagHandler, String) - Constructor for class org.gramar.tag.StaticTextTag
-
- storeSource(String, String) - Method in class org.gramar.gramar.Gramar
-
- StringTokensTag - Class in org.gramar.base.tag
-
- StringTokensTag() - Constructor for class org.gramar.base.tag.StringTokensTag
-