Uses of Interface
net.sf.jguiraffe.locators.Locator
-
Packages that use Locator Package Description net.sf.jguiraffe.gui.app In this package the main application class can be found.net.sf.jguiraffe.gui.builder The main package of the builder.net.sf.jguiraffe.gui.builder.components This package defines the part of the builder that deals with components.net.sf.jguiraffe.gui.builder.components.tags A package with tag handler classes for creating GUI components.net.sf.jguiraffe.gui.builder.impl Here default implementations of theBuilderinterfaces can be found.net.sf.jguiraffe.locators This package contains interfaces and classes for locating resources in a generic way. -
-
Uses of Locator in net.sf.jguiraffe.gui.app
Methods in net.sf.jguiraffe.gui.app that return Locator Modifier and Type Method Description LocatorOpenWindowCommand. getLocator()Returns theLocatorto the builder script executed by this command.protected LocatorApplication. getPlatformBeansLocator()Returns aLocatorobject pointing to a file with bean declarations related to the platform or UI toolkit.protected LocatorApplication. locatorForMainScript(org.apache.commons.configuration.Configuration config)Returns the locator object for the application's main build script.Methods in net.sf.jguiraffe.gui.app that return types with arguments of type Locator Modifier and Type Method Description protected Collection<Locator>Application. findBeanDefinitions(org.apache.commons.configuration.Configuration config)Deprecated.This method is replaced byApplication.findBeanDefinitions(Configuration, BeanContext).protected Collection<Locator>Application. findBeanDefinitions(org.apache.commons.configuration.Configuration config, BeanContext beanCtx)Returns a collection with additional bean definition files to process.Methods in net.sf.jguiraffe.gui.app with parameters of type Locator Modifier and Type Method Description protected BeanBuilderResultApplication. readBeanDefinition(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider)A convenience method for processing a file with bean definitions.Constructors in net.sf.jguiraffe.gui.app with parameters of type Locator Constructor Description OpenWindowCommand(Locator loc)Creates a new instance ofOpenWindowCommandand initializes it with theLocatorpointing to the builder script. -
Uses of Locator in net.sf.jguiraffe.gui.builder
Methods in net.sf.jguiraffe.gui.builder with parameters of type Locator Modifier and Type Method Description BeanBuilderResultBeanBuilder. build(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider)Executes a script with bean definitions.BeanBuilderResultBeanBuilder. build(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider, InvocationHelper invHlp)Executes a script with bean definitions and the specified helper objects.voidBuilder. build(Locator script, BuilderData data)A generic builder method.voidBuilder. buildContainer(Locator script, BuilderData data, Object container)A convenience method for constructing the GUI of the given passed in container.WindowBuilder. buildWindow(Locator script, BuilderData data)A convenience method for building windows like top-level frames or dialogs. -
Uses of Locator in net.sf.jguiraffe.gui.builder.components
Methods in net.sf.jguiraffe.gui.builder.components with parameters of type Locator Modifier and Type Method Description ObjectComponentManager. createIcon(Locator locator)Creates an icon object with the data obtained from the specifiedLocatorObjectComponentManagerWrapper. createIcon(Locator locator)Creates an icon object with the data obtained from the specifiedLocator -
Uses of Locator in net.sf.jguiraffe.gui.builder.components.tags
Methods in net.sf.jguiraffe.gui.builder.components.tags that return Locator Modifier and Type Method Description protected LocatorIconTag. fetchLocator()Fetches the locator for the icon. -
Uses of Locator in net.sf.jguiraffe.gui.builder.impl
Methods in net.sf.jguiraffe.gui.builder.impl with parameters of type Locator Modifier and Type Method Description BeanBuilderResultJellyBeanBuilder. build(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider)Executes a script with bean definitions.BeanBuilderResultJellyBeanBuilder. build(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider, InvocationHelper invHlp)Executes a script with bean definitions and the specified helper objects.voidJellyBuilder. build(Locator script, BuilderData data)A generic build method for executing a builder script.voidJellyBuilder. buildContainer(Locator script, BuilderData data, Object container)A convenience method for building the content of a container object.WindowJellyBuilder. buildWindow(Locator script, BuilderData data)A convenience method for building windows.protected BeanBuilderResultJellyBeanBuilder. executeScript(Locator script, org.apache.commons.jelly.JellyContext context, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider, InvocationHelper invHlp)Executes the specified script on the given Jelly context.protected voidJellyBuilder. fetchResults(org.apache.commons.jelly.JellyContext context, BuilderData data, BeanBuilderResult result, Locator script)Fetches all result variables from the context and stores them in the builder parameter object.protected voidJellyBuilder. performBuild(Locator script, BuilderData data, Object rootContainer)The main method for executing a builder script.protected InputSourceJellyBeanBuilder. prepareInputSource(Locator script)Prepares anInputSourceobject for the specifiedLocator. -
Uses of Locator in net.sf.jguiraffe.locators
Classes in net.sf.jguiraffe.locators that implement Locator Modifier and Type Class Description classAbstractLocatorAn adapter class for implementing concreteLocatorclasses.classAbstractStreamLocatorAn abstract base class forLocatorimplementations that mainly operate on streams.classByteArrayLocatorA specializedLocatorimplementation that provides access to data stored in memory as a byte array.classClassPathLocatorA specificLocatorimplementation that can obtain resources from the class path.classFileLocatorA concreteLocatorclass that represents files.classLocatorWrapperA wrapper implementation for locators.classURLLocatorA specializedLocatorimplementation that operates on URLs.Methods in net.sf.jguiraffe.locators that return Locator Modifier and Type Method Description LocatorLocatorWrapper. getWrappedLocator()Returns the wrappedLocator.Methods in net.sf.jguiraffe.locators with parameters of type Locator Modifier and Type Method Description static StringLocatorUtils. locatorToDataString(Locator locator)Returns the data string for the specifiedLocator.static StringLocatorUtils. locatorToString(Locator locator, String locatorData)Creates a string representation of aLocatorobject.static InputStreamLocatorUtils. openStream(Locator locator)Obtains an input stream for the specified locator.Constructors in net.sf.jguiraffe.locators with parameters of type Locator Constructor Description LocatorWrapper(Locator wrapped)Creates a new instance ofLocatorWrapperand initializes it with the given wrapped locator.
-