Overview
Package
Class
Tree
Deprecated
Index
Help
JFCML - JFC/Swing
XML Markup Language
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
A
actionPerformed(ActionEvent)
- Method in class com.metasolutions.jfcml.helpers.
DelegatingAction
addArgument(String)
- Method in class com.metasolutions.jfcml.helpers.
MethodText
addAttributeHandler(AttributeHandler)
- Method in class com.metasolutions.jfcml.
TagHandler
addBaseUrl(URL)
- Method in class com.metasolutions.jfcml.helpers.
DefaultResourceResolver
Adds new base URLs for resource resolvement to the repository
addChildHandler(ChildHandler)
- Method in class com.metasolutions.jfcml.
TagHandler
addClass(Class)
- Method in class com.metasolutions.jfcml.helpers.
DefaultResourceResolver
Adds new Class for resource resolvement to the repository
addElementHandler(ElementHandler)
- Method in class com.metasolutions.jfcml.
TagHandler
addMethod(String, String)
- Method in class com.metasolutions.jfcml.helpers.
ListenerProxy
addPackage(String)
- Method in class com.metasolutions.jfcml.helpers.
PackageList
Adds a package name to the list.
addPackages(String[])
- Method in class com.metasolutions.jfcml.helpers.
PackageList
Adds an array of package names to the list.
addStatementHandler(StatementHandler)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
Adds a StatementHandler to the current chain.
addVariable(Object, Object)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
addWindowHandler(WindowHandler)
- Method in class com.metasolutions.jfcml.
TagHandler
attr
- Variable in class com.metasolutions.jfcml.helpers.
Element
The XML attributes associated with this element.
Attribute
- Class in
com.metasolutions.jfcml.helpers
A data structure representing an XML attribute.
Attribute(String, String)
- Constructor for class com.metasolutions.jfcml.helpers.
Attribute
AttributeHandler
- Class in
com.metasolutions.jfcml.extend
A DocumentHandler that handles XML Attributes.
AttributeHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.extend.
AttributeHandler
attributeHandler
- Variable in class com.metasolutions.jfcml.
TagHandler
attributeHandler
- Variable in class com.metasolutions.util.
DefaultConfiguration
A DocumentHandler responsible for processing XML attributes.
AttributeHandlerAnchor
- Class in
com.metasolutions.jfcml.extend
The default AttributeHandler used by the TagHandler.
AttributeHandlerAnchor(WindowContext, ReflectionHandler, ScriptHandler)
- Constructor for class com.metasolutions.jfcml.extend.
AttributeHandlerAnchor
B
bsfHandler
- Variable in class com.metasolutions.jfcml.extend.
ScriptHandlerAnchor
The BSFHandler used to evaluate bracketed scripts.
BSFHandler
- Class in
com.metasolutions.jfcml.helpers
Provides Reflective access to the Bean Scripting Framework.
BSFHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.helpers.
BSFHandler
bsfHandler
- Variable in class com.metasolutions.util.
DefaultConfiguration
A DocumentHandler that provides Reflective access to the Bean Scripting Framework.
build(String, InputSource, Container)
- Method in class com.metasolutions.jfcml.
JFCMLWindowFactory
build(InputSource, Container)
- Method in class com.metasolutions.jfcml.
JFCMLWindowFactory
build(URL, Container)
- Method in class com.metasolutions.jfcml.
JFCMLWindowFactory
build(File, Container)
- Method in class com.metasolutions.jfcml.
JFCMLWindowFactory
build(InputStream, Container)
- Method in class com.metasolutions.jfcml.
JFCMLWindowFactory
build(Reader, Container)
- Method in class com.metasolutions.jfcml.
JFCMLWindowFactory
C
callConstructor(Class, Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
callConstructor(Class, Class[], Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
callDefaultConstructor(Class)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
callMethod(Class, Object, String, Class[], Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
callMethod(Class, Object, String, String)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
callMethod(Class, Object, String, Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
castToType(Class, Primative)
- Static method in class com.metasolutions.jfcml.helpers.
Primative
Casts a Primative to another type.
characters(char[], int, int)
- Method in class com.metasolutions.jfcml.
TagHandler
childElements
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
ChildHandler
- Class in
com.metasolutions.jfcml.extend
A DocumentHandler which handles adding lists of elements to their parent containers.
ChildHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.extend.
ChildHandler
childHandler
- Variable in class com.metasolutions.jfcml.
TagHandler
childHandler
- Variable in class com.metasolutions.util.
DefaultConfiguration
A DocumentHandler responsible for processing nested XML elements.
ChildHandlerAnchor
- Class in
com.metasolutions.jfcml.extend
The default ChildHandler used by the TagHandler.
ChildHandlerAnchor(WindowContext, ReflectionHandler, ScriptHandler)
- Constructor for class com.metasolutions.jfcml.extend.
ChildHandlerAnchor
clear()
- Method in class com.metasolutions.util.
SimpleHashMap
clear()
- Method in class com.metasolutions.util.
SimpleStack
com.metasolutions.jfcml
- package com.metasolutions.jfcml
com.metasolutions.jfcml.extend
- package com.metasolutions.jfcml.extend
com.metasolutions.jfcml.helpers
- package com.metasolutions.jfcml.helpers
com.metasolutions.jfcml.script
- package com.metasolutions.jfcml.script
com.metasolutions.util
- package com.metasolutions.util
context
- Variable in class com.metasolutions.jfcml.
TagHandler
currentElement
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
currentFileName
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
D
DefaultConfiguration
- Class in
com.metasolutions.util
The default Configuration of the JFCML interpreter.
DefaultConfiguration()
- Constructor for class com.metasolutions.util.
DefaultConfiguration
Creates an instance of the default Configuration.
DefaultResourceResolver
- Class in
com.metasolutions.jfcml.helpers
This ResouceResolver implementation resolves resources from base urls and classes.
DefaultResourceResolver()
- Constructor for class com.metasolutions.jfcml.helpers.
DefaultResourceResolver
DefaultResourceResolver(URL[], Class[])
- Constructor for class com.metasolutions.jfcml.helpers.
DefaultResourceResolver
defaultScriptingLanguage
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
DelegatingAction
- Class in
com.metasolutions.jfcml.helpers
An AbstractAction which delegates it's actionPerformed method to another ActionListener.
DelegatingAction()
- Constructor for class com.metasolutions.jfcml.helpers.
DelegatingAction
DelegatingAction(ActionListener)
- Constructor for class com.metasolutions.jfcml.helpers.
DelegatingAction
DocumentHandler
- Class in
com.metasolutions.jfcml.helpers
TODO Add a description for this type!
DocumentHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.helpers.
DocumentHandler
E
Element
- Class in
com.metasolutions.jfcml.helpers
A data structure representing an XML element.
Element(String, int, AttributesImpl, Object)
- Constructor for class com.metasolutions.jfcml.helpers.
Element
A basic constructor to ease capturing the data.
elementAt(int)
- Method in class com.metasolutions.util.
SimpleStack
ElementHandler
- Class in
com.metasolutions.jfcml.extend
A DocumentHandler which handles XML elements.
ElementHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.extend.
ElementHandler
elementHandler
- Variable in class com.metasolutions.jfcml.
TagHandler
elementHandler
- Variable in class com.metasolutions.util.
DefaultConfiguration
A DocumentHandler responsible for processing XML elements.
ElementHandlerAnchor
- Class in
com.metasolutions.jfcml.extend
The default ElementHandler used by the TagHandler.
ElementHandlerAnchor(WindowContext, ReflectionHandler, ScriptHandler)
- Constructor for class com.metasolutions.jfcml.extend.
ElementHandlerAnchor
elements
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
endElement(String, String, String)
- Method in class com.metasolutions.jfcml.
TagHandler
Part of the
DefaultHandler
, this method is invoked by the
SaxParser
when it finds an end tag.
endWindow()
- Method in class com.metasolutions.jfcml.extend.
WindowHandler
endWindow()
- Method in class com.metasolutions.jfcml.extend.
WindowHandlerAnchor
endWindow()
- Method in class com.metasolutions.jfcml.
TagHandler
error(SAXParseException)
- Method in class com.metasolutions.jfcml.
TagHandler
Part of the
DefaultHandler
, this method is invoked by the
SaxParser
when an error occurs.
eval(String)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandler
Evaluates a script.
eval(String, String)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandler
Evaluates a script using the specified scripting language.
eval(String)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandlerAnchor
eval(String, String)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandlerAnchor
eval(String)
- Method in class com.metasolutions.jfcml.helpers.
BSFHandler
eval(String, String)
- Method in class com.metasolutions.jfcml.helpers.
BSFHandler
Evaluate a lexical statement in the given scripting engine.
eval(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
Evaluates a statement using the JFCMLScript interpreter.
F
findClass(String)
- Method in class com.metasolutions.jfcml.helpers.
PackageList
flushImports()
- Method in class com.metasolutions.jfcml.helpers.
PackageList
Clears the list of any packages which have been imported.
G
get(String)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandler
Gets a variable.
get(String)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandlerAnchor
get(String)
- Method in class com.metasolutions.jfcml.helpers.
BSFHandler
Gets a previously registered variable.
get(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
Gets a variable.
get(Object)
- Method in class com.metasolutions.util.
SimpleHashMap
get(int)
- Method in class com.metasolutions.util.
SimpleHashMap
getActionListener()
- Method in class com.metasolutions.jfcml.helpers.
DelegatingAction
getApplet()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getArguments()
- Method in class com.metasolutions.jfcml.helpers.
MethodText
getArrayClass(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
getAttributeHandler()
- Method in class com.metasolutions.util.
DefaultConfiguration
getAttributeHandler()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The AttributeHandler to use.
getBSFHandler()
- Method in class com.metasolutions.util.
DefaultConfiguration
getBSFHandler()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The BSFHandler to use.
getChildElements()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getChildHandler()
- Method in class com.metasolutions.util.
DefaultConfiguration
getChildHandler()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The ChildHandler to use.
getClasses(Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getConstant(Class, String)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getContentPane()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getCurrentElement()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getCurrentFileName()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
Returns the current file name.
getCurrentRootPane()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getDefaultScriptingLanguage()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
Returns the default Scripting Language.
getDialog()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getElementHandler()
- Method in class com.metasolutions.util.
DefaultConfiguration
getElementHandler()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The ElementHandler to use.
getElements()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getField(Class, String)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getField(Class, Object, String)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getField(Object, String)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getFrame()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getGlassPane()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getHashCodes()
- Method in class com.metasolutions.util.
SimpleHashMap
getJApplet()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getJDialog()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getJFCMLScript()
- Method in class com.metasolutions.util.
DefaultConfiguration
getJFCMLScript()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The JFCMLScript instance to use.
getJFrame()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getJMenuBar()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getJRootPane()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getJWindow()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getKeys()
- Method in class com.metasolutions.util.
SimpleHashMap
getLayeredPane()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getLock()
- Method in class com.metasolutions.util.
ServiceProvider
getMethod(String)
- Method in class com.metasolutions.jfcml.helpers.
ListenerProxy
getMethod(Class, String, Class[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getMethod(Class, String, Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getMethodText()
- Method in class com.metasolutions.jfcml.helpers.
MethodText
getName()
- Method in class com.metasolutions.jfcml.helpers.
MethodText
getNormalizedClasses(Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getPackageList()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getPackages()
- Method in class com.metasolutions.jfcml.helpers.
PackageList
Gets the raw list of package names.
getParameterClasses()
- Method in class com.metasolutions.jfcml.helpers.
MethodContext
getParameters()
- Method in class com.metasolutions.jfcml.helpers.
MethodContext
getReflectionHandler()
- Method in class com.metasolutions.util.
DefaultConfiguration
getReflectionHandler()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The ReflectionHandler to use.
getResource(String)
- Method in class com.metasolutions.jfcml.helpers.
DefaultResourceResolver
getResource(String)
- Method in class com.metasolutions.jfcml.helpers.
ResourceResolver
Query a resource by the given name as URL
getResourceAsStream(String)
- Method in class com.metasolutions.jfcml.helpers.
DefaultResourceResolver
getResourceAsStream(String)
- Method in class com.metasolutions.jfcml.helpers.
ResourceResolver
Query a resource by the given name as InputStream
getRootPanes()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getRootResolver()
- Static method in class com.metasolutions.jfcml.helpers.
ResourceResolver
Provides the root resource resolver.
getSAXParser()
- Method in class com.metasolutions.util.
DefaultConfiguration
getSAXParser()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The SAXParser to use.
getScriptHandler()
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
getScriptHandler()
- Method in class com.metasolutions.util.
DefaultConfiguration
getScriptHandler()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The ScriptHandler to use.
getService(String)
- Static method in class com.metasolutions.util.
PackageRegistry
Gets the service from the specified ServiceProvider.
getService()
- Method in class com.metasolutions.util.
ServiceProvider
getTagHandler()
- Method in class com.metasolutions.util.
DefaultConfiguration
getTagHandler()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The TagHandler to use.
getTarget()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getType()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getValue()
- Method in class com.metasolutions.jfcml.helpers.
Primative
Returns the wrapped value.
getVariable(String)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getVariables()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getWindow()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
getWindowContext()
- Method in class com.metasolutions.jfcml.helpers.
DocumentHandler
getWindowContext()
- Method in class com.metasolutions.jfcml.
TagHandler
getWindowContext()
- Method in class com.metasolutions.util.
DefaultConfiguration
getWindowHandler()
- Method in class com.metasolutions.util.
DefaultConfiguration
getWindowHandler()
- Method in interface com.metasolutions.util.
JFCMLConfiguration
The WindowHandler to use.
H
handleAttribute(Element, Attribute, SimpleStack)
- Method in class com.metasolutions.jfcml.extend.
AttributeHandler
handleAttribute(Element, Attribute, SimpleStack)
- Method in class com.metasolutions.jfcml.extend.
AttributeHandlerAnchor
handleAttribute(Element, Attribute, SimpleStack)
- Method in class com.metasolutions.jfcml.
TagHandler
handleChildren(Element, SimpleStack)
- Method in class com.metasolutions.jfcml.extend.
ChildHandler
handleChildren(Element, SimpleStack)
- Method in class com.metasolutions.jfcml.extend.
ChildHandlerAnchor
handleChildren(Element, SimpleStack)
- Method in class com.metasolutions.jfcml.
TagHandler
handleElement(Element, SimpleStack)
- Method in class com.metasolutions.jfcml.extend.
ElementHandler
handleElement(Element, SimpleStack)
- Method in class com.metasolutions.jfcml.extend.
ElementHandlerAnchor
handleElement(Element, SimpleStack)
- Method in class com.metasolutions.jfcml.
TagHandler
handler
- Variable in class com.metasolutions.jfcml.script.
JFCMLScript
The ReflectionHandler, used for various reflection oriented activities.
hash
- Variable in class com.metasolutions.jfcml.helpers.
Element
A hashcode computed from the qualified name of this element.
I
importClass(String)
- Method in class com.metasolutions.jfcml.helpers.
PackageList
importPackage(String)
- Method in class com.metasolutions.jfcml.helpers.
PackageList
Adds a package name to the list, and marks it as imported.
includeFile(String)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
includes
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
init()
- Method in interface com.metasolutions.jfcml.
JFCMLWindow
This method will be invoked by the JFCML interpreter once the window is complete.
insert(Object, int)
- Method in class com.metasolutions.util.
SimpleStack
internalize(Class, Object)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
internalizeArgumentList(Class[], Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
invoke(Object, Method, Object[])
- Method in class com.metasolutions.jfcml.helpers.
ListenerProxy
isBSFConnected()
- Method in class com.metasolutions.jfcml.helpers.
BSFHandler
isFileIncluded(String)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
isMethod()
- Method in class com.metasolutions.jfcml.helpers.
MethodText
J
JFCMLConfiguration
- Interface in
com.metasolutions.util
An interface describing the configuration of the JFCML interpreter.
jfcmlScript
- Variable in class com.metasolutions.jfcml.extend.
ScriptHandlerAnchor
The JFCMLScript intstance.
JFCMLScript
- Class in
com.metasolutions.jfcml.script
JFCML's default script evaluation service.
JFCMLScript(WindowContext, ReflectionHandler)
- Constructor for class com.metasolutions.jfcml.script.
JFCMLScript
Creates an instance of the JFCMLScript interpreter using the specified WindowContext.
JFCMLScript(WindowContext, StatementHandler, ReflectionHandler)
- Constructor for class com.metasolutions.jfcml.script.
JFCMLScript
Creates an instance of the JFCMLScript interpreter using the specified WindowContext and StatementHandler.
jfcmlScript
- Variable in class com.metasolutions.util.
DefaultConfiguration
The JFCMLScript instance which serves as the default script evaluation service.
JFCMLWindow
- Interface in
com.metasolutions.jfcml
Classes which implement this interface may be notified when the JFCML document is completed.
JFCMLWindowFactory
- Class in
com.metasolutions.jfcml
Transforms a JFCML document into the final window.
JFCMLWindowFactory()
- Constructor for class com.metasolutions.jfcml.
JFCMLWindowFactory
Create a JFCMLWindowFactory that uses the default configuration.
JFCMLWindowFactory(WindowContext)
- Constructor for class com.metasolutions.jfcml.
JFCMLWindowFactory
Create a JFCMLWindowFactory that uses the default configuration and the specified WindowContext.
JFCMLWindowFactory(String)
- Constructor for class com.metasolutions.jfcml.
JFCMLWindowFactory
Create a JFCMLWindowFactory that uses the specified key to locate a Configuration in the PackageRegistry.
JFCMLWindowFactory(JFCMLConfiguration)
- Constructor for class com.metasolutions.jfcml.
JFCMLWindowFactory
Create a JFCMLWindowFactory the uses the specified configuration.
JFCMLWindowFactory(TagHandler, SAXParser)
- Constructor for class com.metasolutions.jfcml.
JFCMLWindowFactory
Create a JFCMLWindowFactory that uses the specified TagHandler and SAXParser.
L
ListenerProxy
- Class in
com.metasolutions.jfcml.helpers
TODO Add a description for this type!
ListenerProxy(Class, Element, ScriptHandler)
- Constructor for class com.metasolutions.jfcml.helpers.
ListenerProxy
loadScriptingEngine(String)
- Method in class com.metasolutions.jfcml.helpers.
BSFHandler
Loads a scripting engine by the specified name.
lock
- Static variable in class com.metasolutions.util.
ServiceProvider
M
main(String[])
- Static method in class com.metasolutions.jfcml.helpers.
MethodParser
main(String[])
- Static method in class com.metasolutions.jfcml.helpers.
Primative
MethodContext
- Class in
com.metasolutions.jfcml.helpers
Contains information about the argument list of a method call.
MethodContext(Class[], Object[])
- Constructor for class com.metasolutions.jfcml.helpers.
MethodContext
MethodParser
- Class in
com.metasolutions.jfcml.helpers
A utility class used to parse simple Java statements containing method calls.
MethodParser()
- Constructor for class com.metasolutions.jfcml.helpers.
MethodParser
MethodText
- Class in
com.metasolutions.jfcml.helpers
MethodText()
- Constructor for class com.metasolutions.jfcml.helpers.
MethodText
MethodText(String)
- Constructor for class com.metasolutions.jfcml.helpers.
MethodText
MethodText(String, SimpleStack)
- Constructor for class com.metasolutions.jfcml.helpers.
MethodText
N
newProxyInstance(Class, Element, ScriptHandler)
- Static method in class com.metasolutions.jfcml.helpers.
ListenerProxy
next
- Variable in class com.metasolutions.jfcml.extend.
ScriptHandler
The next ScriptHandler in the chain.
normalize(Object)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
normalizeArgumentList(Class[], Object[])
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
O
obj
- Variable in class com.metasolutions.jfcml.helpers.
Element
If a Java Object is created for this element, it will be placed here.
P
PackageList
- Class in
com.metasolutions.jfcml.helpers
This class maintins the list of currently imported package names.
PackageList()
- Constructor for class com.metasolutions.jfcml.helpers.
PackageList
packageList
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
PackageRegistry
- Class in
com.metasolutions.util
A simple Object Registry, used for runtime package configuration.
PackageRegistry()
- Constructor for class com.metasolutions.util.
PackageRegistry
parse(String)
- Method in class com.metasolutions.jfcml.helpers.
MethodParser
parseArray(Class, String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
parseCast(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
parseConstant(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
parseConstructor(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
parseConstructor(String, SimpleStack)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
parseMethod(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
parsePrimative(String)
- Static method in class com.metasolutions.jfcml.helpers.
Primative
parsePrimatives(String)
- Static method in class com.metasolutions.jfcml.helpers.
Primative
parseStatement(String)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandler
parseStatement(String)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandlerAnchor
parseStatement(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
parseStatementFragment(String)
- Method in class com.metasolutions.jfcml.extend.
StatementHandler
parseStatementFragment(String)
- Method in class com.metasolutions.jfcml.extend.
StatementHandlerAnchor
parseVariable(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
Parse a clear text statement representing some previously named variable, then find and return it.
peek()
- Method in class com.metasolutions.util.
SimpleStack
pop()
- Method in class com.metasolutions.util.
SimpleStack
popRootPane()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
popStackFrame()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
Primative
- Class in
com.metasolutions.jfcml.helpers
Used by the JFCML interpreter to internally classify primitive entities.
Primative(boolean)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from a boolean.
Primative(byte)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from a byte.
Primative(char)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from a char.
Primative(double)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from a double.
Primative(float)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from a float.
Primative(int)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from an int.
Primative(long)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from a long.
Primative(short)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from a short.
Primative(Class, Object)
- Constructor for class com.metasolutions.jfcml.helpers.
Primative
Construct a Primitive from a Java wrapper class.
provideResolver(String)
- Method in class com.metasolutions.jfcml.helpers.
DefaultResourceResolver
provideResolver(String)
- Method in class com.metasolutions.jfcml.helpers.
ResourceResolver
Provides a scope aware ResourceResolver.
push(Object)
- Method in class com.metasolutions.util.
SimpleStack
pushRootPane()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
pushStackFrame()
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
put(Object, Object)
- Method in class com.metasolutions.util.
SimpleHashMap
put(int, Object)
- Method in class com.metasolutions.util.
SimpleHashMap
Q
qName
- Variable in class com.metasolutions.jfcml.helpers.
Attribute
The qualified name of this xml attribute.
qName
- Variable in class com.metasolutions.jfcml.helpers.
Element
The qualified name of this xml element tag.
R
ReflectionHandler
- Class in
com.metasolutions.jfcml.helpers
A DocumentHandler which provides a collection of utilities for Reflection oriented tasks.
ReflectionHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.helpers.
ReflectionHandler
reflectionHandler
- Variable in class com.metasolutions.util.
DefaultConfiguration
Handles Reflection-oriented tasks for the JFCML interpreter.
registerService(String, ServiceProvider)
- Static method in class com.metasolutions.util.
PackageRegistry
Registers a ServiceProvider.
remove(Object)
- Method in class com.metasolutions.util.
SimpleHashMap
remove(int)
- Method in class com.metasolutions.util.
SimpleHashMap
remove(int)
- Method in class com.metasolutions.util.
SimpleStack
resolveCast(Class, Object)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
ResourceResolver
- Class in
com.metasolutions.jfcml.helpers
A ResourceResolver is a service that resolves resources based on relative path-names and the current scope.
ResourceResolver()
- Constructor for class com.metasolutions.jfcml.helpers.
ResourceResolver
rootPanes
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
S
saxParser
- Variable in class com.metasolutions.jfcml.
JFCMLWindowFactory
saxParser
- Variable in class com.metasolutions.util.
DefaultConfiguration
A SAXParser, used in conjunction with the TagHandler when processing XML files.
scopeStack
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
ScriptHandler
- Class in
com.metasolutions.jfcml.extend
A DocumentHander which provides script evaluation and variable storage services.
ScriptHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.extend.
ScriptHandler
Creates a ScriptHandler using the specified WindowContext.
scriptHandler
- Variable in class com.metasolutions.util.
DefaultConfiguration
The ScriptHandler, used to evaluate all scripts.
ScriptHandlerAnchor
- Class in
com.metasolutions.jfcml.extend
The default ScriptHandler used by the AttributeHandler.
ScriptHandlerAnchor(WindowContext, BSFHandler, JFCMLScript)
- Constructor for class com.metasolutions.jfcml.extend.
ScriptHandlerAnchor
Creates a ScriptHandlerAnchor using the specified WindowContext, BSFHandler, and JFCMLScript instance.
service
- Variable in class com.metasolutions.util.
ServiceProvider
ServiceProvider
- Class in
com.metasolutions.util
ServiceProvider()
- Constructor for class com.metasolutions.util.
ServiceProvider
set(String, Object)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandler
Sets a variable.
set(String, Object)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandlerAnchor
set(String, Object)
- Method in class com.metasolutions.jfcml.helpers.
BSFHandler
Registers a variable in all currently loaded scripting languages.
set(String, Object)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
Sets a variable.
setActionListener(ActionListener)
- Method in class com.metasolutions.jfcml.helpers.
DelegatingAction
setArguments(SimpleStack)
- Method in class com.metasolutions.jfcml.helpers.
MethodText
setChildElements(SimpleStack)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
setCurrentElement(Element)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
setCurrentFileName(String)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
Sets the current file name.
setDefaultScriptingLanguage(String)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
Sets the default Scripting Language.
setElementAt(Object, int)
- Method in class com.metasolutions.util.
SimpleStack
setElements(SimpleStack)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
setField(Class, Object, Object, String)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
setMethod(boolean)
- Method in class com.metasolutions.jfcml.helpers.
MethodText
setName(String)
- Method in class com.metasolutions.jfcml.helpers.
MethodText
setNext(AttributeHandler)
- Method in class com.metasolutions.jfcml.extend.
AttributeHandler
setNext(ChildHandler)
- Method in class com.metasolutions.jfcml.extend.
ChildHandler
setNext(ElementHandler)
- Method in class com.metasolutions.jfcml.extend.
ElementHandler
setNext(ScriptHandler)
- Method in class com.metasolutions.jfcml.extend.
ScriptHandler
Sets the specified ScriptHandler as the next in the chain.
setNext(StatementHandler)
- Method in class com.metasolutions.jfcml.extend.
StatementHandler
setNext(WindowHandler)
- Method in class com.metasolutions.jfcml.extend.
WindowHandler
setPackageList(PackageList)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
setParameterClasses(Class[])
- Method in class com.metasolutions.jfcml.helpers.
MethodContext
setParameters(Object[])
- Method in class com.metasolutions.jfcml.helpers.
MethodContext
setRootPanes(SimpleStack)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
setScriptHandler(ScriptHandler)
- Method in class com.metasolutions.jfcml.helpers.
ReflectionHandler
setTarget(Container)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
setVariables(SimpleHashMap)
- Method in class com.metasolutions.jfcml.helpers.
WindowContext
setVariables(SimpleHashMap)
- Method in interface com.metasolutions.jfcml.
JFCMLWindow
Sets the variable list for this JFCMLWindow.
setWindowContext(WindowContext)
- Method in class com.metasolutions.jfcml.extend.
AttributeHandler
setWindowContext(WindowContext)
- Method in class com.metasolutions.jfcml.extend.
ChildHandler
setWindowContext(WindowContext)
- Method in class com.metasolutions.jfcml.extend.
ElementHandler
setWindowContext(WindowContext)
- Method in class com.metasolutions.jfcml.extend.
StatementHandler
setWindowContext(WindowContext)
- Method in class com.metasolutions.jfcml.extend.
WindowHandler
setWindowContext(WindowContext)
- Method in class com.metasolutions.jfcml.helpers.
DocumentHandler
setWindowContext(WindowContext)
- Method in class com.metasolutions.jfcml.
TagHandler
Sets the WindowContext for this 'Handler tree.
SimpleHashMap
- Class in
com.metasolutions.util
An optimized HashMap which is not part of the Collections Framework.
SimpleHashMap()
- Constructor for class com.metasolutions.util.
SimpleHashMap
SimpleHashMap(int)
- Constructor for class com.metasolutions.util.
SimpleHashMap
SimpleStack
- Class in
com.metasolutions.util
A stack/vector container which is not part of the Collections Framework.
SimpleStack()
- Constructor for class com.metasolutions.util.
SimpleStack
SimpleStack(int)
- Constructor for class com.metasolutions.util.
SimpleStack
size()
- Method in class com.metasolutions.util.
SimpleHashMap
size()
- Method in class com.metasolutions.util.
SimpleStack
startElement(String, String, String, Attributes)
- Method in class com.metasolutions.jfcml.
TagHandler
Part of the
DefaultHandler
, this method is invoked by the
SaxParser
when it begins an element tag.
startWindow(String, Container)
- Method in class com.metasolutions.jfcml.extend.
WindowHandler
startWindow(String, Container)
- Method in class com.metasolutions.jfcml.extend.
WindowHandlerAnchor
startWindow(String, Container)
- Method in class com.metasolutions.jfcml.
TagHandler
StatementHandler
- Class in
com.metasolutions.jfcml.extend
A DocumentHandler which handles parsing simple Java statements.
StatementHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.extend.
StatementHandler
statementHandler
- Variable in class com.metasolutions.jfcml.script.
JFCMLScript
The StatementHandler delegate.
StatementHandlerAnchor
- Class in
com.metasolutions.jfcml.extend
The default StatementHandler used by JFCMLScript.
StatementHandlerAnchor(WindowContext, JFCMLScript)
- Constructor for class com.metasolutions.jfcml.extend.
StatementHandlerAnchor
T
tagHandler
- Variable in class com.metasolutions.jfcml.
JFCMLWindowFactory
TagHandler
- Class in
com.metasolutions.jfcml
A SAX Event Handler which is also a JFCML DocumentHandler manager.
TagHandler()
- Constructor for class com.metasolutions.jfcml.
TagHandler
Constructs a TagHandler using the configuration stored in the PackageRegistry.
TagHandler(WindowContext, ElementHandler, AttributeHandler, WindowHandler, ChildHandler)
- Constructor for class com.metasolutions.jfcml.
TagHandler
Constructs a TagHandler which uses the specified configuration.
tagHandler
- Variable in class com.metasolutions.util.
DefaultConfiguration
A SAX EventHandler, and JFCML DocumentHandler manager.
toString()
- Method in class com.metasolutions.jfcml.helpers.
Primative
TYPE
- Variable in class com.metasolutions.jfcml.helpers.
Primative
The type of the primitive entity that this instance represents.
U
unset(String)
- Method in class com.metasolutions.jfcml.script.
JFCMLScript
Unsets a variable.
V
value
- Variable in class com.metasolutions.jfcml.helpers.
Attribute
The value of this xml attribute.
variables
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
W
window
- Variable in class com.metasolutions.jfcml.helpers.
WindowContext
windowContext
- Variable in class com.metasolutions.jfcml.helpers.
DocumentHandler
WindowContext
- Class in
com.metasolutions.jfcml.helpers
A collection of data structures needed for parsing a
JFCMLWindow
.
WindowContext()
- Constructor for class com.metasolutions.jfcml.helpers.
WindowContext
windowContext
- Variable in class com.metasolutions.util.
DefaultConfiguration
Stores information about the current window and parser state.
WindowHandler
- Class in
com.metasolutions.jfcml.extend
A DocumentHandler which is notified when the interpreter begins and ends a document.
WindowHandler(WindowContext)
- Constructor for class com.metasolutions.jfcml.extend.
WindowHandler
windowHandler
- Variable in class com.metasolutions.jfcml.
TagHandler
windowHandler
- Variable in class com.metasolutions.util.
DefaultConfiguration
A DocumentHandler which is notified when the TagHandler begins and ends a file.
WindowHandlerAnchor
- Class in
com.metasolutions.jfcml.extend
The default WindowHandler used by the TagHandler.
WindowHandlerAnchor(WindowContext)
- Constructor for class com.metasolutions.jfcml.extend.
WindowHandlerAnchor
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright 2004-2005 Shawn Curry,
http://jfcml.sourceforge.net
Licensed under the Academic Free License version 2.1