JFCML - JFC/Swing
XML Markup Language
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
SourceForge.net
java.net

Copyright 2004-2005 Shawn Curry, http://jfcml.sourceforge.net
Licensed under the Academic Free License version 2.1