A B C D E F G H I L N O P R S U W X

A

accepted(IWidget) - Method in interface org.xulux.api.gui.IXuluxListener
If a value is "accepted" (eg entry filled in , button clicked, etc preform this code.
ACTION_CANCEL_REQUEST - Static variable in interface org.xulux.api.core.PartRequest
The user pressed cancel
ACTION_OK_REQUEST - Static variable in interface org.xulux.api.core.PartRequest
The user pressed ok
ACTION_VALUE_CHANGED - Static variable in interface org.xulux.api.core.PartRequest
Field changed
activate() - Method in interface org.xulux.api.core.IPart
Activates the part Which means setting starting rule processing The defaultrule should initialize the view.
add(String, Class) - Method in interface org.xulux.api.core.IWidgetConfig
Adds a specific implementation to the widgetConfig
addChildWidget(IWidget) - Method in interface org.xulux.api.gui.IContainerWidgetHandler
 
addChildWidget(IWidget) - Method in interface org.xulux.api.gui.IWidget
Doesn't do anything by default.
addContentHandler(String, String) - Method in interface org.xulux.api.core.IWidgetConfig
Adds a contenthandler to a widgetconfiguration.
addDependency(String) - Method in interface org.xulux.api.gui.IWidget
 
addField(IField) - Method in interface org.xulux.api.dataprovider.IMapping
Adds a field to the mapping
addMapping(IMapping) - Method in interface org.xulux.api.dataprovider.IDataProvider
Add a mapping to the dataprovider
addPropertyHandler(String, String, String, String) - Method in interface org.xulux.api.core.IWidgetConfig
Adds a propertyhandler to the widgetconfig.
addPropertyHandler(String, String, IPropertyHandler) - Method in interface org.xulux.api.gui.IWidget
Add a propertyHandler
addToParent(IWidget) - Method in interface org.xulux.api.gui.IContainerWidgetHandler
Adds a childwidget to the parent
addToParent(IWidget) - Method in interface org.xulux.api.gui.IWidgetInitializer
Adds the native peer to the native parent
addWidget(IWidget) - Method in interface org.xulux.api.core.IPart
Add the specified widget to the part
addWidget(IWidget, IWidget) - Method in interface org.xulux.api.core.IPart
Add a widget to the specified parent..
addWidget(IWidget) - Method in interface org.xulux.api.gui.IXuluxLayout
Add a child widget to layout
addWidgetTool(String, String) - Method in interface org.xulux.api.core.IWidgetConfig
Adds a widgettool to the widgetconfig
addWidgetTool(String, Class) - Method in interface org.xulux.api.core.IWidgetConfig
Adds a widgettool to the widgetconfig
addWidgetToParent(IWidget, Object) - Method in interface org.xulux.api.gui.INativeWidgetHandler
Adds a widget to the parent, which is a native.
addXuluxListener(IXuluxListener) - Method in interface org.xulux.api.gui.IWidget
Add a xuluxlistener to the widget.
ALL - Static variable in interface org.xulux.api.logging.ILog
Use the default log level..

B

beep() - Method in interface org.xulux.api.gui.IXuluxToolkit
Make a noise.

C

canBeRootWidget() - Method in interface org.xulux.api.gui.IContainerWidgetHandler
 
canBeRootWidget() - Method in interface org.xulux.api.gui.IWidget
Specifies if this widget can be a root widget, which means it can live on it's own without any parent.
canContainChildren() - Method in interface org.xulux.api.gui.IContainerWidgetHandler
 
canContainChildren() - Method in interface org.xulux.api.gui.IWidget
 
canContainValue() - Method in interface org.xulux.api.gui.IWidget
 
checkForm(IPart) - Method in interface org.xulux.api.gui.IInvalidValueStrategy
Check the specified form for invalid values.
checkWidget(IWidget) - Method in interface org.xulux.api.gui.IInvalidValueStrategy
Checks the specified widget for invalid values.
clear() - Method in interface org.xulux.api.core.ISession
Clears all values in the session
clear() - Method in interface org.xulux.api.gui.IWidget
Clears the field
clearCache() - Method in interface org.xulux.api.logging.ILogger
Clears the logging cache
clone() - Method in interface org.xulux.api.core.PartRequest
 
completed() - Method in interface org.xulux.api.gui.IXuluxListener
Should be called when a field is completed
completedPart() - Method in interface org.xulux.api.gui.IXuluxListener
Call this when the part has completed processing.
contentChanged() - Method in interface org.xulux.api.gui.IContentWidget
This method needs to be called when the content has changed without calling setContent.
createField(Object) - Method in interface org.xulux.api.dataprovider.IMapping
Factory like method to quickly create a field based on the mapping.
createMapping(Object) - Method in interface org.xulux.api.dataprovider.IDataProvider
Create a new mapping for this dataprovider based on the object passed in.

D

DEBUG - Static variable in interface org.xulux.api.logging.ILog
 
DEFAULT - Static variable in interface org.xulux.api.logging.ILog
Default is level ERROR.
DELAYED - Static variable in interface org.xulux.api.gui.IPropertyHandler
Wait for initialisation of the widget and then call the handler
deregisterPartName(String) - Method in interface org.xulux.api.rules.IRule
Method derigsterPartName.
destroy() - Method in interface org.xulux.api.core.IPart
Destroys the applicationPart (does a lot of cleanups) After the destroy the object is not usable anymore.
destroy() - Method in interface org.xulux.api.gui.IContainerWidgetHandler
You probably have to override this, since it only destroys the children and doesn't cleanup the parent object, since it doesn't know about it.
destroy(Object) - Method in interface org.xulux.api.gui.IParentWidgetHandler
Destroys the parent
destroy() - Method in interface org.xulux.api.gui.IPropertyHandler
Destroys the property handler and all it's resources
destroy() - Method in interface org.xulux.api.gui.IWidget
Destroy a widget.
destroy(IWidget) - Method in interface org.xulux.api.gui.IWidgetInitializer
Destroy will be called before the widget starts destroying itself.
destroy() - Method in interface org.xulux.api.gui.IXuluxLayout
Destroy the layout manager and it's resources
destroy() - Method in interface org.xulux.api.gui.IXuluxToolkit
Destroys whatever was initialized..
destroy() - Method in interface org.xulux.api.logging.ILog
destroy the log
destroy() - Method in interface org.xulux.api.rules.IRule
Destroys the rule when removed from the context
DESTROY_REQUEST - Static variable in interface org.xulux.api.rules.IRuleEngine
The request must fire destroy in rule
destroyChildren() - Method in interface org.xulux.api.gui.IContainerWidgetHandler
Destroys all children.

E

ERROR - Static variable in interface org.xulux.api.logging.ILog
 
execute(IWidget) - Method in interface org.xulux.api.gui.IWidgetProperty
Execute the Property
execute(PartRequest) - Method in interface org.xulux.api.rules.IRule
The actual rule will be processed here.
EXECUTE_REQUEST - Static variable in interface org.xulux.api.rules.IRuleEngine
The request must fire execute in rule

F

FATAL - Static variable in interface org.xulux.api.logging.ILog
 
fireFieldRequest(IWidget, PartRequest, int) - Method in interface org.xulux.api.rules.IRuleEngine
Fire requests for the specified field.
fireFieldRequests(PartRequest, int) - Method in interface org.xulux.api.rules.IRuleEngine
Fire request on the specfied part
fireRequest(PartRequest, int) - Method in interface org.xulux.api.rules.IRuleEngine
Fire a single request.
focus() - Method in interface org.xulux.api.gui.IWidget
Set the focus to this widget

G

get(String) - Method in interface org.xulux.api.core.IWidgetConfig
 
getAlias() - Method in interface org.xulux.api.dataprovider.IField
 
getAlias() - Method in interface org.xulux.api.gui.IProperty
 
getBean() - Method in interface org.xulux.api.core.IPart
 
getBeanValue(Object) - Method in interface org.xulux.api.dataprovider.IConverter
Converts the gui value to a value that can be used in a bean
getBooleanValue() - Method in interface org.xulux.api.gui.IProperty
 
getChildWidgets() - Method in interface org.xulux.api.gui.IContainerWidgetHandler
 
getChildWidgets() - Method in interface org.xulux.api.gui.IWidget
 
getContent() - Method in interface org.xulux.api.dataprovider.IContentHandler
 
getContent() - Method in interface org.xulux.api.gui.IContentWidget
 
getContentHandler(Class) - Method in interface org.xulux.api.core.IWidgetConfig
 
getContentHandlers() - Method in interface org.xulux.api.core.IWidgetConfig
 
getConverter(Object) - Method in interface org.xulux.api.dataprovider.IDataProvider
Get the specified converter
Converters are a special case : they are part of the core system of xulux and therefor in the interface.
getCoreClass() - Method in interface org.xulux.api.core.IWidgetConfig
 
getCurrentLogger() - Method in interface org.xulux.api.logging.ILogger
 
getDataProvider() - Method in interface org.xulux.api.dataprovider.IMapping
 
getDefaultGuiLayer() - Method in interface org.xulux.api.gui.IGuiDefaults
 
getDefaultLayout() - Method in interface org.xulux.api.gui.IGuiDefaults
The defaultwidget type needs to be set for this method to work.
getDefaultLogger() - Method in interface org.xulux.api.logging.ILogger
 
getDependencies() - Method in interface org.xulux.api.gui.IWidget
Get dependencies (dependend widgets ??)
getField(Object) - Method in interface org.xulux.api.dataprovider.IMapping
Gets the field specified.
getField() - Method in interface org.xulux.api.gui.IWidget
 
getFieldEventHandler(IWidget) - Method in interface org.xulux.api.core.IPart
Returns a new instance of the fieldEventHandler.
getFieldEventHandler(String) - Method in interface org.xulux.api.gui.IGuiDefaults
 
getFields() - Method in interface org.xulux.api.dataprovider.IMapping
 
getGuiValue(String) - Method in interface org.xulux.api.core.IPart
 
getGuiValue(Object) - Method in interface org.xulux.api.dataprovider.IConverter
Converts the bean value to a value that can be used in a gui
getGuiValue() - Method in interface org.xulux.api.gui.IWidget
 
getHeight() - Method in interface org.xulux.api.gui.IWidgetRectangle
 
getInvalidValueStrategy() - Method in interface org.xulux.api.core.IPart
 
getInvalidValueStrategy() - Method in interface org.xulux.api.gui.IGuiDefaults
 
getInvalidValueStrategy(String) - Method in interface org.xulux.api.gui.IGuiDefaults
 
getLayout(String, String) - Method in interface org.xulux.api.gui.IGuiDefaults
 
getLevel() - Method in interface org.xulux.api.logging.ILogger
 
getLogger(String) - Method in interface org.xulux.api.logging.ILogger
 
getMapping(Object) - Method in interface org.xulux.api.dataprovider.IDataProvider
 
getMapping() - Method in interface org.xulux.api.dataprovider.IField
Get the mapping this field is in
getMappings() - Method in interface org.xulux.api.dataprovider.IDataProvider
 
getName() - Method in interface org.xulux.api.core.IPart
 
getName() - Method in interface org.xulux.api.core.PartRequest
 
getName() - Method in interface org.xulux.api.dataprovider.IField
 
getName() - Method in interface org.xulux.api.dataprovider.IMapping
 
getName() - Method in interface org.xulux.api.gui.IProperty
 
getName() - Method in interface org.xulux.api.gui.IWidget
 
getName() - Method in interface org.xulux.api.logging.ILog
 
getNativeWidget() - Method in interface org.xulux.api.gui.IWidget
 
getNativeWidget() - Method in interface org.xulux.api.gui.IWidgetInitializer
 
getNativeWidgetHandler() - Method in interface org.xulux.api.gui.IGuiDefaults
 
getNativeWidgetHandler(String) - Method in interface org.xulux.api.gui.IGuiDefaults
 
getOwner() - Method in interface org.xulux.api.rules.IRule
 
getParent() - Method in interface org.xulux.api.gui.IWidget
 
getParent() - Method in interface org.xulux.api.gui.IXuluxLayout
Get the parent widget
getParentPart() - Method in interface org.xulux.api.core.IPart
 
getParentWidgetHandler() - Method in interface org.xulux.api.gui.IGuiDefaults
 
getParentWidgetHandler(String) - Method in interface org.xulux.api.gui.IGuiDefaults
 
getPart() - Method in interface org.xulux.api.core.PartRequest
 
getPart() - Method in interface org.xulux.api.gui.IWidget
 
getPrefix() - Method in interface org.xulux.api.gui.IWidget
 
getPreviousValue() - Method in interface org.xulux.api.gui.IWidget
 
getProperties() - Method in interface org.xulux.api.gui.IWidget
You can not use this HashMap to change properties, since it is a clone.
getProperty(String) - Method in interface org.xulux.api.gui.IWidget
Return the specified property.
getPropertyHandler(String) - Method in interface org.xulux.api.gui.IWidget
 
getPropertyHandlers(String) - Method in interface org.xulux.api.core.IWidgetConfig
 
getPropertyHandlers() - Method in interface org.xulux.api.gui.IWidget
 
getProvider() - Method in interface org.xulux.api.core.IPart
 
getProvider() - Method in interface org.xulux.api.gui.IWidget
 
getRectangle() - Method in interface org.xulux.api.gui.IWidget
 
getRectangle() - Method in interface org.xulux.api.gui.IWidgetRectangle
 
getRootCause() - Method in exception org.xulux.api.dataprovider.InvalidValueException
 
getRootCause() - Method in exception org.xulux.api.gui.PropertyHandlerException
 
getRootWidget() - Method in interface org.xulux.api.core.IPart
If the root widget is null, the part is contained in itself
getRules() - Method in interface org.xulux.api.core.IPart
 
getRules() - Method in interface org.xulux.api.gui.IWidget
 
getSession() - Method in interface org.xulux.api.core.IPart
 
getSession() - Method in interface org.xulux.api.core.PartRequest
Returns the session of the originating part (the part which you can acquire by using getPart()
getType() - Method in interface org.xulux.api.core.PartRequest
 
getType() - Method in interface org.xulux.api.dataprovider.IContentHandler
 
getType() - Method in interface org.xulux.api.dataprovider.IConverter
 
getType() - Method in interface org.xulux.api.dataprovider.IField
 
getUseCount() - Method in interface org.xulux.api.rules.IRule
How many times is the current rule used
getValue(Object) - Method in interface org.xulux.api.core.ISession
gets a session value
getValue() - Method in interface org.xulux.api.core.PartRequest
Returns the current value of the part
getValue(String) - Method in interface org.xulux.api.core.PartRequest
THIS RETURNS THE GUI VALUE!!! Returns the value of the specified field Fields in format partname.fieldname will return null when the part or field is null
getValue(Object, String, Object) - Method in interface org.xulux.api.dataprovider.IDataProvider
A convenience method, so you can get values on the highest possible level
getValue(Object) - Method in interface org.xulux.api.dataprovider.IField
 
getValue(String, Object) - Method in interface org.xulux.api.dataprovider.IMapping
A convenience method, so you can get values on the highest possible level
getValue() - Method in interface org.xulux.api.gui.IProperty
 
getValue() - Method in interface org.xulux.api.gui.IPropertyHandler
 
getValue() - Method in interface org.xulux.api.gui.IWidget
 
getViewClass() - Method in interface org.xulux.api.dataprovider.IContentHandler
 
getWidget(String) - Method in interface org.xulux.api.core.IPart
 
getWidget() - Method in interface org.xulux.api.core.PartRequest
 
getWidget(String) - Method in interface org.xulux.api.core.PartRequest
 
getWidget(String) - Method in interface org.xulux.api.gui.IGuiDefaults
Returns the class that corresponds to the name or null when not found See GuiDefaults.xml for more info on defining widgets or call registerWidget(name, clazz) to register one yourself..
getWidget(String, IWidget) - Method in interface org.xulux.api.gui.INativeWidgetHandler
Returns the widget passed in (as convenience) and adds the native widget to the parent.
getWidget(Object, IWidget) - Method in interface org.xulux.api.gui.INativeWidgetHandler
Returns the widget passed in (as convenience) and adds the native widget to the parent.
getWidget() - Method in interface org.xulux.api.gui.IXuluxListener
Returns the widget.
getWidget() - Method in interface org.xulux.api.gui.XuluxEvent
 
getWidgetConfig(String) - Method in interface org.xulux.api.gui.IGuiDefaults
 
getWidgetDefaults() - Method in interface org.xulux.api.core.IWidgetConfig
 
getWidgetInitializer() - Method in interface org.xulux.api.gui.IWidget
 
getWidgetInitializers(String) - Method in interface org.xulux.api.core.IWidgetConfig
 
getWidgets() - Method in interface org.xulux.api.core.IPart
 
getWidgets() - Method in interface org.xulux.api.gui.IGuiDefaults
 
getWidgetType() - Method in interface org.xulux.api.gui.IWidget
 
getWidth() - Method in interface org.xulux.api.gui.IWidgetRectangle
 
getX() - Method in interface org.xulux.api.gui.IWidgetRectangle
 
getXuluxToolkit() - Method in interface org.xulux.api.gui.IGuiDefaults
 
getY() - Method in interface org.xulux.api.gui.IWidgetRectangle
 

H

handleInvalidValueException(IWidget, InvalidValueException) - Method in interface org.xulux.api.gui.IInvalidValueStrategy
Handles an invalidvalueexception, so we can eg display a message to the user
handleProperties(String) - Method in interface org.xulux.api.gui.IWidget
Handle the properties of a specific phase.
handleProperty(IWidget, IProperty) - Method in interface org.xulux.api.gui.IPropertyHandler
Handle the property for the widget specified.

I

IContainerWidgetHandler - Interface in org.xulux.api.gui
 
IContentHandler - Interface in org.xulux.api.dataprovider
The content handler interface.
IContentWidget - Interface in org.xulux.api.gui
Interface that widgets must implement if they use content.
IConverter - Interface in org.xulux.api.dataprovider
A converter for data.
IDataProvider - Interface in org.xulux.api.dataprovider
The dataprovider interface.
IField - Interface in org.xulux.api.dataprovider
The generic field interface..
ignoreUse(boolean) - Method in interface org.xulux.api.gui.IWidget
Set if the use should be ignored.
IGuiDefaults - Interface in org.xulux.api.gui
The GuiDefaults interface.
IGuiLayer - Interface in org.xulux.api.core
Describes a specific guilayer
IInvalidValueStrategy - Interface in org.xulux.api.gui
This interface is used to determine how to handle invalid values entered by the user.
ILog - Interface in org.xulux.api.logging
The log interface.
ILogger - Interface in org.xulux.api.logging
The ILogger interface.
IMapping - Interface in org.xulux.api.dataprovider
The Mapping interface.
IMMIDIATE - Static variable in interface org.xulux.api.gui.IPropertyHandler
When a property needs to change immidiately.
INativeWidgetHandler - Interface in org.xulux.api.gui
Interface to handle native widgets.
INFO - Static variable in interface org.xulux.api.logging.ILog
 
INIT - Static variable in interface org.xulux.api.gui.IPropertyHandler
Initialize the native widget
init() - Method in interface org.xulux.api.gui.IPropertyHandler
Initialises the propertyhandler
init(String) - Method in interface org.xulux.api.logging.ILog
Initialize the log
init() - Method in interface org.xulux.api.rules.IRule
Initializes the rule This initialization is context wide.
INIT_REQUEST - Static variable in interface org.xulux.api.rules.IRuleEngine
The request must fire init in rule
initialize(Object) - Method in interface org.xulux.api.core.IPart
NOTE : Is actually not doing anything Initialize the part, which makes the gui visible, processes fields, etc.
initialize() - Method in interface org.xulux.api.dataprovider.IDataProvider
After processing the dictionary xml files (so if all properties are set initialize is called to interpret the properties.
initialize(Object) - Method in interface org.xulux.api.gui.IParentWidgetHandler
Initializes the parent widget
initialize() - Method in interface org.xulux.api.gui.IWidget
Initializes the widget, based on the current settings
initialize(IWidget) - Method in interface org.xulux.api.gui.IWidgetInitializer
Initialize will be called after the widget is finished it internal processed and after creation of the native widget.
initialize() - Method in interface org.xulux.api.gui.IXuluxToolkit
Initializes whatever may be needed.
initializeChildren() - Method in interface org.xulux.api.gui.IContainerWidgetHandler
 
InvalidValueException - Exception in org.xulux.api.dataprovider
This exception can be used to say to the widget who's value is set that the value entered by the user is invalid.
InvalidValueException() - Constructor for exception org.xulux.api.dataprovider.InvalidValueException
 
InvalidValueException(Throwable) - Constructor for exception org.xulux.api.dataprovider.InvalidValueException
Exception with a cause.
InvalidValueException(String, Throwable) - Constructor for exception org.xulux.api.dataprovider.InvalidValueException
Exception with a cause and a message.
InvalidValueException(String) - Constructor for exception org.xulux.api.dataprovider.InvalidValueException
 
IParentWidgetHandler - Interface in org.xulux.api.gui
This interface can be used to clear or initialize parent widgets.
IPart - Interface in org.xulux.api.core
 
IProperty - Interface in org.xulux.api.gui
 
IPropertyHandler - Interface in org.xulux.api.gui
The interface for propertyhandlers..
IRule - Interface in org.xulux.api.rules
All rules must implement this interfaces.
IRuleEngine - Interface in org.xulux.api.rules
The main rule engine interface.
isActivating() - Method in interface org.xulux.api.core.IPart
 
isEnabled() - Method in interface org.xulux.api.gui.IWidget
Is the widget disabled ?
ISession - Interface in org.xulux.api.core
The session interface.
IShowChildWidgets - Interface in org.xulux.api.gui
This is an empty interface for container widgets.
ISingleton - Interface in org.xulux.api.core
With implementing this interface, you state to xulux that you want the class to be reused within the application, instead of creating a new instance all the name.
isLevel(int) - Method in interface org.xulux.api.logging.ILogger
 
isPartDestroyed() - Method in interface org.xulux.api.core.IPart
 
isReadOnly() - Method in interface org.xulux.api.dataprovider.IField
 
isRefreshing() - Method in interface org.xulux.api.gui.IWidget
Specifies if the widget is currently refreshing.
isRegistered(String) - Method in interface org.xulux.api.rules.IRule
Method isRegistered.
isRequired() - Method in interface org.xulux.api.gui.IWidget
 
isValidValue() - Method in interface org.xulux.api.gui.IWidget
 
isValueEmpty() - Method in interface org.xulux.api.gui.IWidget
 
isVisible() - Method in interface org.xulux.api.gui.IWidget
Is the widget hidden
IWidget - Interface in org.xulux.api.gui
The IWidget interface.
IWidgetConfig - Interface in org.xulux.api.core
 
IWidgetInitializer - Interface in org.xulux.api.gui
This interface is to be able to add custom destroyers and initializers to widgets.
IWidgetProperty - Interface in org.xulux.api.gui
 
IWidgetRectangle - Interface in org.xulux.api.gui
 
IXuluxLayout - Interface in org.xulux.api.gui
The Xulux Layout interface.
IXuluxListener - Interface in org.xulux.api.gui
 
IXuluxToolkit - Interface in org.xulux.api.gui
A toolkit is a class that takes care of minor things like beeping etc.

L

log(int, String, String) - Method in interface org.xulux.api.logging.ILog
Log a message
log(int, String, String, Throwable) - Method in interface org.xulux.api.logging.ILog
Log a message
log(int, String, String) - Method in interface org.xulux.api.logging.ILogger
Log a message
log(int, String, String, Throwable) - Method in interface org.xulux.api.logging.ILogger
Log a message

N

needsEventLoop() - Method in interface org.xulux.api.core.IGuiLayer
 
needsParent() - Method in interface org.xulux.api.core.IGuiLayer
 
needsPartValue() - Method in interface org.xulux.api.dataprovider.IDataProvider
 
needToStopAllRules(Object) - Method in interface org.xulux.api.core.IPart
Checks to see if all rules should stop processing.
NEW_PART_VALUE - Static variable in interface org.xulux.api.core.PartRequest
The part value has changed
NO_ACTION - Static variable in interface org.xulux.api.core.PartRequest
No action, just felt the need to call you
NORMAL - Static variable in interface org.xulux.api.gui.IPropertyHandler
Only call the property handler when the property is set.

O

OFF - Static variable in interface org.xulux.api.logging.ILog
 
org.xulux.api.core - package org.xulux.api.core
 
org.xulux.api.dataprovider - package org.xulux.api.dataprovider
org.xulux.api.dataprovider documentation
org.xulux.api.gui - package org.xulux.api.gui
 
org.xulux.api.logging - package org.xulux.api.logging
 
org.xulux.api.rules - package org.xulux.api.rules
 

P

PartRequest - Interface in org.xulux.api.core
The partRequest contains the direct connection to the current processed field or action (action not in the Swing sence)
post(PartRequest) - Method in interface org.xulux.api.rules.IRule
Post processing of the rule This is mainly changing states in eg components after the executer has been process.
POST_INIT - Static variable in interface org.xulux.api.gui.IPropertyHandler
Post Initialize the native widget
POST_REQUEST - Static variable in interface org.xulux.api.rules.IRuleEngine
The request must fire post in rule
pre(PartRequest) - Method in interface org.xulux.api.rules.IRule
Preprocessing of the rule.
PRE_INIT - Static variable in interface org.xulux.api.gui.IPropertyHandler
Pre Initialize the native widget
PRE_REQUEST - Static variable in interface org.xulux.api.rules.IRuleEngine
The request must fire pre in rule
processEvent(XuluxEvent) - Method in interface org.xulux.api.gui.IXuluxListener
Override this if you want to handle events.
PropertyHandlerException - Exception in org.xulux.api.gui
This is the exception that is thrown when something goes bad in the processing of properties.
PropertyHandlerException() - Constructor for exception org.xulux.api.gui.PropertyHandlerException
 
PropertyHandlerException(Throwable) - Constructor for exception org.xulux.api.gui.PropertyHandlerException
 
PropertyHandlerException(String, Throwable) - Constructor for exception org.xulux.api.gui.PropertyHandlerException
 
PropertyHandlerException(String) - Constructor for exception org.xulux.api.gui.PropertyHandlerException
 

R

refresh() - Method in interface org.xulux.api.dataprovider.IContentHandler
Notifies the contenthandler that a refresh needs to take place since some content was changed WITHOUT calling setContent.
refresh(Object) - Method in interface org.xulux.api.gui.INativeWidgetHandler
Should refresh the gui when needed.
REFRESH - Static variable in interface org.xulux.api.gui.IPropertyHandler
call property on refresh (which is essntially always the case)
refresh() - Method in interface org.xulux.api.gui.IWidget
refreshes the widget.
refreshAllWidgets() - Method in interface org.xulux.api.core.IPart
Refreshes all widgets
refreshFields(IWidget) - Method in interface org.xulux.api.core.IPart
Refreshes all fields that reference the field used by the passed in widget When field is null nothing will be done.
refreshWidgets(IWidget) - Method in interface org.xulux.api.core.IPart
Refreshes widgets which have a pointer to the caller in their use.
registerFieldEventHandler(String, String) - Method in interface org.xulux.api.gui.IGuiDefaults
 
registerInvalidValueStrategy(String, boolean, String) - Method in interface org.xulux.api.gui.IGuiDefaults
Register the specified InvalidValueStrategy.
registerLayout(String, boolean, String, String) - Method in interface org.xulux.api.gui.IGuiDefaults
Register the specified layout.
registerLogger(String, String) - Method in interface org.xulux.api.logging.ILogger
Register a logger.
registerNativeWidgetHandler(String, String) - Method in interface org.xulux.api.gui.IGuiDefaults
Registers the native widget handler.
registerParentWidgetHandler(String, String) - Method in interface org.xulux.api.gui.IGuiDefaults
Registers the parent widget handler.
registerPartName(String) - Method in interface org.xulux.api.rules.IRule
Method registerPartName.
registerRule(IRule) - Method in interface org.xulux.api.gui.IWidget
Registers a rule in the widget and sets the owner if the rule extends Rule
registerWidget(String, String, String) - Method in interface org.xulux.api.gui.IGuiDefaults
Registers a widget that can be used to construct an ui.
registerWidgetDefault(String, Object) - Method in interface org.xulux.api.core.IWidgetConfig
Register a property for this widget that needs to be set on creation of the widget
registerXuluxToolkit(String, String) - Method in interface org.xulux.api.gui.IGuiDefaults
Add a toolkit of specified type
remove(Object) - Method in interface org.xulux.api.core.ISession
Removes the object from the session and returns the removed value
removeWidget(IWidget, Object) - Method in interface org.xulux.api.core.IPart
Removes a widget.
removeWidget(IWidget) - Method in interface org.xulux.api.gui.IXuluxLayout
Removes a widget from the layout.

S

setAutoRefresh(boolean) - Method in interface org.xulux.api.gui.IWidget
Specify if the widget should autorefresh when a property changes.
setContainerWidgetHandler(IContainerWidgetHandler) - Method in interface org.xulux.api.gui.IWidget
Set the container widget handler for the widget
setContent(Object) - Method in interface org.xulux.api.dataprovider.IContentHandler
Sets the content to the specified object.
setContent(Object) - Method in interface org.xulux.api.gui.IContentWidget
Set the content for the widget
setCoreClass(Class) - Method in interface org.xulux.api.core.IWidgetConfig
Set the coreClass of the widget
setCurrentLogger(String) - Method in interface org.xulux.api.logging.ILogger
Sets the current logger.
setDefaultGuiLayer(String) - Method in interface org.xulux.api.gui.IGuiDefaults
Sets the application wide default widget type (eg.
setDefaultLogger(String) - Method in interface org.xulux.api.logging.ILogger
Set the default logger
setEnabled(boolean) - Method in interface org.xulux.api.gui.IWidget
No state change should take place if the widget is already in a certain state.
setField(String) - Method in interface org.xulux.api.gui.IWidget
Sets the field.
setGuiValue(String, Object) - Method in interface org.xulux.api.core.IPart
Set the gui value
setHeight(int) - Method in interface org.xulux.api.gui.IWidgetRectangle
Sets the height.
setInvalidValueStrategy(String) - Method in interface org.xulux.api.core.IPart
 
setLazyProperty(String, Object) - Method in interface org.xulux.api.gui.IWidget
Set the property to the specified value or when value is null clear the property if it exists.
setLevel(int) - Method in interface org.xulux.api.logging.ILogger
If the level is null, it will start using the default log level again.
setLocationOnWidget(IWidget, int, int) - Method in interface org.xulux.api.gui.INativeWidgetHandler
Set the location on the last native widget added
setLocationOnWidget(Object, int, int) - Method in interface org.xulux.api.gui.INativeWidgetHandler
Set the location on the last native widget added
setName(String) - Method in interface org.xulux.api.core.IPart
Set the name
setName(String) - Method in interface org.xulux.api.gui.IWidget
Set the name of the widget
setNativeWidget(Object) - Method in interface org.xulux.api.gui.IWidgetInitializer
Set the native widget.
setParent(IWidget) - Method in interface org.xulux.api.gui.IWidget
Sets the parent of this widget.
setParent(IWidget) - Method in interface org.xulux.api.gui.IXuluxLayout
Set the parent widget
setParentPart(IPart) - Method in interface org.xulux.api.core.IPart
Set the parent part.
setParentWidget(Object) - Method in interface org.xulux.api.core.IPart
The parent widget for all child widgets to be added
setPart(IPart) - Method in interface org.xulux.api.gui.IWidget
Set the applicationPart
setPosition(int, int) - Method in interface org.xulux.api.gui.IWidget
sets the position of the current widget (on the parent..)
setPosition(int, int) - Method in interface org.xulux.api.gui.IWidgetRectangle
Set the position
setPrefix(String) - Method in interface org.xulux.api.gui.IWidget
Set the widget prefix
setProperty(String, String) - Method in interface org.xulux.api.dataprovider.IDataProvider
Sets the properties of the driver.
setProperty(String, String) - Method in interface org.xulux.api.dataprovider.IField
Set the property for the mapping
setProperty(String, String) - Method in interface org.xulux.api.dataprovider.IMapping
Set the property for the mapping
setProperty(String, Object) - Method in interface org.xulux.api.gui.IWidget
Set a property and refresh the widget if it is initialized.
setProvider(String) - Method in interface org.xulux.api.gui.IWidget
Set the dataprovider for this widget
setRootWidget(boolean) - Method in interface org.xulux.api.gui.IWidget
Specifies if this widget is a part rootWidget
setSize(int, int) - Method in interface org.xulux.api.gui.IWidget
Sets the size of the current widget
setSize(int, int) - Method in interface org.xulux.api.gui.IWidgetRectangle
Set the size.
setValue(Object, Object) - Method in interface org.xulux.api.core.ISession
Sets a session value if either of the parameters are null the value will not be stored
setValue(Object) - Method in interface org.xulux.api.core.PartRequest
Sets the current value to a new value
setValue(Object, String, Object, Object) - Method in interface org.xulux.api.dataprovider.IDataProvider
A convenience method, so you can set values on the highest possible level
setValue(Object, Object) - Method in interface org.xulux.api.dataprovider.IField
Sets the value of the object
setValue(String, Object, Object) - Method in interface org.xulux.api.dataprovider.IMapping
A convenience method, so you can set values on the highest possible level
setValue(Object) - Method in interface org.xulux.api.gui.IWidget
Set the value
setView(Class) - Method in interface org.xulux.api.dataprovider.IContentHandler
Set the view of this contenthandler
setVisible(boolean) - Method in interface org.xulux.api.gui.IWidget
Set the component visible or invisible
setWidget(IWidget) - Method in interface org.xulux.api.gui.IXuluxListener
Sets the widget.
setWidgetInitializer(IWidgetInitializer) - Method in interface org.xulux.api.gui.IWidget
Set the widgetInitializer
setWidgetType(String) - Method in interface org.xulux.api.gui.IWidget
 
setWidth(int) - Method in interface org.xulux.api.gui.IWidgetRectangle
Sets the width.
setX(int) - Method in interface org.xulux.api.gui.IWidgetRectangle
Sets the x.
setY(int) - Method in interface org.xulux.api.gui.IWidgetRectangle
Sets the y.
started() - Method in interface org.xulux.api.gui.IXuluxListener
Should be called when a field is entered
stopAllRules() - Method in interface org.xulux.api.rules.IRuleEngine
Do not continue any rules left in the rule queue.

U

updateDependandWidgets(IWidget) - Method in interface org.xulux.api.core.IPart
Updates the widgets that depends on the widget passed in.
updateWidget(IWidget) - Method in interface org.xulux.api.gui.IWidget
Updates the widget because another widget has been updated.
useDefaultLogger() - Method in interface org.xulux.api.logging.ILogger
Start using the default logger

W

WARN - Static variable in interface org.xulux.api.logging.ILog
 

X

XuluxEvent - Interface in org.xulux.api.gui
The XuluxEvent interface.

A B C D E F G H I L N O P R S U W X

Copyright © 2002-2007 Martin van den Bemt. All Rights Reserved.