|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MethodItem | |
org.objectweb.jac.aspects.authentication | |
org.objectweb.jac.aspects.distribution | |
org.objectweb.jac.aspects.gui | |
org.objectweb.jac.aspects.gui.swing | |
org.objectweb.jac.aspects.gui.web | |
org.objectweb.jac.aspects.integrity | |
org.objectweb.jac.aspects.queue | |
org.objectweb.jac.aspects.user | |
org.objectweb.jac.core | |
org.objectweb.jac.core.rtti | |
org.objectweb.jac.ide | This package contains the implementation of the JAC's IDE: UMLAF (for UML Aspectual Factory). |
Uses of MethodItem in org.objectweb.jac.aspects.authentication |
Methods in org.objectweb.jac.aspects.authentication with parameters of type MethodItem | |
void |
AuthenticationWrapper.setController(MethodItem controller)
Sets the access rights controller. |
static boolean |
AuthenticationWrapper.dummyController(String username,
Object wrappee,
MethodItem method)
Always return true. |
void |
AuthenticationConf.setController(String classes,
String methods,
MethodItem controller)
This configuration method sets a controller method to a set of base methods. |
void |
AuthenticationConf.setDisplayController(MethodItem controller)
This configuration method sets a controller on displays so that all users must authenticate themselves before accessing the application. |
void |
AuthenticationAC.setController(String classes,
String methods,
MethodItem controller)
|
void |
AuthenticationAC.setDisplayController(MethodItem controller)
|
Constructors in org.objectweb.jac.aspects.authentication with parameters of type MethodItem | |
AuthenticationWrapper(AspectComponent ac,
Authenticator authenticator,
MethodItem controller)
Constructs a new authentication wrapper. |
Uses of MethodItem in org.objectweb.jac.aspects.distribution |
Methods in org.objectweb.jac.aspects.distribution with parameters of type MethodItem | |
void |
DeploymentConf.setParametersPassingMode(MethodItem method,
Boolean[] refs)
Defines the passing mode of the parameters for a given method. |
void |
DeploymentAC.setParametersPassingMode(MethodItem method,
Boolean[] refs)
|
Uses of MethodItem in org.objectweb.jac.aspects.gui |
Methods in org.objectweb.jac.aspects.gui that return MethodItem | |
MethodItem |
View.getMessage()
Gets the dynamic message. |
MethodItem[] |
ObjectView.getMethodsOrder()
If no methodsOrder were configured for this view, try the parent view. |
static MethodItem[] |
GuiAC.getMenu(ClassItem classItem)
|
static MethodItem |
GuiAC.getCondition(AbstractMethodItem method)
Gets the condition method associated with a method, or null if there's none. |
static MethodItem |
GuiAC.getInitiliazer(FieldItem field)
Returns the initializer method of a field, if any, or null. |
static MethodItem |
GuiAC.getSelectionHandler(MemberItem member)
|
static MethodItem |
GuiAC.getInteractionHandler(AbstractMethodItem method)
|
MethodItem |
CustomizedGUI.getStatusBarMethod()
|
Methods in org.objectweb.jac.aspects.gui with parameters of type MethodItem | |
void |
ViewControlWrapper.registerMethod(Wrappee wrappee,
MethodItem method,
MethodUpdate client,
Object param)
Register for a fieldUpdated event. |
void |
ViewControlWrapper.unregisterMethod(Wrappee wrappee,
MethodItem method,
MethodUpdate client)
|
void |
View.setMessage(MethodItem method)
Sets a dynamic message to be displayed by the view when opened. |
static void |
Utils.registerMethod(Object object,
MethodItem method,
MethodUpdate client)
Register for method events. |
static void |
Utils.registerMethod(Object object,
MethodItem method,
MethodUpdate client,
Object param)
Register for method events. |
static void |
Utils.unregisterMethod(Object object,
MethodItem method,
MethodUpdate client)
Unregister from a single object's method. |
void |
ObjectView.setMethodsOrder(MethodItem[] methods)
|
void |
MethodUpdate.methodUpdated(Object substance,
MethodItem method,
Object param)
Upcalled when a returned value has changed. |
void |
MethodAppearenceGuiConf.setMethodDynamicParameterChoice(MethodItem method,
ClassItem[] targetClasses,
String[] targetMethods,
boolean[] editable)
Same as setDynamicFieldChoice but for method parameters
The values are dynamically defined at runtime by the
invocation of a static target method. |
void |
MethodAppearenceGuiConf.setMethodDynamicParameterChoice(MethodItem method,
MethodItem[] targetMethods,
boolean[] editable)
Same as setDynamicFieldChoice but for method parameters
The values are dynamically defined at runtime by the
invocation of a static target method. |
void |
MethodAppearenceGuiConf.setMethodDynamicParameterChoice(MethodItem method,
MethodItem[] targetMethods,
boolean[] editable)
Same as setDynamicFieldChoice but for method parameters
The values are dynamically defined at runtime by the
invocation of a static target method. |
void |
MethodAppearenceGuiConf.setDynamicIcon(MethodItem method,
MethodItem iconMethod)
Defines a method to dynamically compute the icon for a menu's method. |
void |
MethodAppearenceGuiConf.setDynamicIcon(MethodItem method,
MethodItem iconMethod)
Defines a method to dynamically compute the icon for a menu's method. |
void |
GuiConf.addStatusBar(String gui,
MethodItem method,
String position)
This configuration method allows the programmer to actually show a status bar in a declared personal UI. |
void |
GuiAC.addStatusBar(String gui,
MethodItem method,
String position)
|
void |
GuiAC.setDynamicIcon(MethodItem method,
MethodItem iconMethod)
|
void |
GuiAC.setDynamicIcon(MethodItem method,
MethodItem iconMethod)
|
void |
GuiAC.setDynamicIcon(ClassItem cli,
MethodItem iconMethod)
|
void |
GuiAC.setAutoCreateInitializer(FieldItem field,
MethodItem initializer)
|
void |
GuiAC.setDefaultValue(FieldItem field,
MethodItem method,
String value)
|
void |
GuiAC.setDynamicFieldChoice(FieldItem field,
Boolean editable,
MethodItem targetMethod)
|
void |
GuiAC.setMethodDynamicParameterChoice(MethodItem method,
ClassItem[] targetClasses,
String[] targetMethods,
boolean[] editable)
|
void |
GuiAC.setMethodDynamicParameterChoice(MethodItem method,
MethodItem[] targetMethods,
boolean[] editable)
|
void |
GuiAC.setMethodDynamicParameterChoice(MethodItem method,
MethodItem[] targetMethods,
boolean[] editable)
|
void |
GuiAC.setDynamicClassChoice(String className,
MethodItem targetMethod)
|
void |
GuiAC.setOnSelection(CollectionItem collection,
MethodItem eventHandler)
|
void |
GuiAC.setFileChooserView(MethodItem method,
String[] fileExtensions,
String fileDescription)
|
boolean |
GuiAC.isFileChooserView(MethodItem setter)
Tells if the given method call by the GUI opens a file chooser dialog. |
String[] |
GuiAC.getFileExtensions(MethodItem setter)
Gets the file extensions for a given field that is view as a file chooser (more precisely, the field that is set by the given setter). |
String |
GuiAC.getFileDescription(MethodItem setter)
Gets the file description for a given field that is view as a file chooser (more precisely, the field that is set by the given setter). |
static String |
GuiAC.getMnemonics(MethodItem method)
|
void |
GuiAC.setInteractionHandler(MethodItem method,
MethodItem handler)
|
void |
GuiAC.setInteractionHandler(MethodItem method,
MethodItem handler)
|
void |
GuiAC.setIndexNotFoundHandler(ClassItem cl,
MethodItem handler)
|
static void |
GenericFactory.setStatusBar(ViewFactory factory,
DisplayContext context,
CustomizedView view,
MethodItem statusBar,
String position)
Sets a status bar to a customized view. |
void |
FieldAppearenceGuiConf.setDynamicFieldChoice(FieldItem field,
Boolean editable,
MethodItem targetMethod)
Same as setFieldChoice but with dynamically
defined values. |
void |
FieldAppearenceGuiConf.setFileChooserView(MethodItem method,
String[] fileExtensions,
String fileDescription)
Sets the view of a given setter's calling box to be a file chooser. |
void |
FieldAppearenceGuiConf.setDefaultValue(FieldItem field,
MethodItem method,
String value)
Set the default value for a choice. |
void |
CustomizedGUI.addStatusBar(MethodItem method,
String position)
Adds a status bar to the GUI. |
void |
ClassAppearenceGuiConf.setDynamicIcon(ClassItem cli,
MethodItem iconMethod)
Defines a method to dynamically compute the icon for a class. |
void |
ClassAppearenceGuiConf.setDynamicClassChoice(String className,
MethodItem targetMethod)
Defines a method that returns instances of a class that should be displayed in comboboxes. |
void |
BehaviorGuiConf.setAutoCreateInitializer(FieldItem field,
MethodItem initializer)
Defines a method to initialize new objects created by the auto-create behaviour. |
void |
BehaviorGuiConf.setOnSelection(CollectionItem collection,
MethodItem eventHandler)
Sets the event handler to be called when an item of the collection is selected. |
void |
BehaviorGuiConf.setInteractionHandler(MethodItem method,
MethodItem handler)
Sets a method to be used to handler user interaction when a method is called, instead of the standard "ask for parameters stuffs". |
void |
BehaviorGuiConf.setInteractionHandler(MethodItem method,
MethodItem handler)
Sets a method to be used to handler user interaction when a method is called, instead of the standard "ask for parameters stuffs". |
void |
BehaviorGuiConf.setIndexNotFoundHandler(ClassItem cl,
MethodItem handler)
Defines a method to be called when an object referred to by it's indexed field is not found. |
static String |
Actions.getOpenViewIcon(MethodItem method,
Object object,
Object[] parameters)
|
Uses of MethodItem in org.objectweb.jac.aspects.gui.swing |
Methods in org.objectweb.jac.aspects.gui.swing that return MethodItem | |
MethodItem |
SwingMethodView.getMessage()
Get the value of message. |
MethodItem |
SwingLabel.getMessage()
Get the value of message. |
MethodItem |
SwingCustomized.getMessage()
Get the value of message. |
MethodItem |
MenuBar.getMessage()
Get the value of message. |
MethodItem |
Menu.getMessage()
Get the value of message. |
MethodItem |
Dialog.getMessage()
Get the value of message. |
MethodItem |
DesktopView.getMessage()
Get the value of message. |
MethodItem |
AbstractView.getMessage()
Get the value of message. |
Methods in org.objectweb.jac.aspects.gui.swing with parameters of type MethodItem | |
void |
ToolBar.methodUpdated(Object substance,
MethodItem method,
Object param)
|
void |
SwingMethodView.setMessage(MethodItem v)
Set the value of message. |
void |
SwingMethodView.methodUpdated(Object substance,
MethodItem method,
Object param)
|
void |
SwingLabel.setMessage(MethodItem v)
Set the value of message. |
void |
SwingCustomized.setMessage(MethodItem v)
Set the value of message. |
void |
ObjectPopup.addMethodItem(Object substance,
MethodItem method,
String icon)
|
void |
MenuBar.setMessage(MethodItem v)
Set the value of message. |
void |
Menu.setMessage(MethodItem v)
Set the value of message. |
void |
Dialog.setMessage(MethodItem v)
Set the value of message. |
void |
DesktopView.setMessage(MethodItem v)
Set the value of message. |
void |
AbstractView.setMessage(MethodItem v)
Set the value of message. |
Constructors in org.objectweb.jac.aspects.gui.swing with parameters of type MethodItem | |
StatusBar(MethodItem method)
|
Uses of MethodItem in org.objectweb.jac.aspects.gui.web |
Fields in org.objectweb.jac.aspects.gui.web declared as MethodItem | |
protected MethodItem |
AbstractFieldEditor.setter
|
Methods in org.objectweb.jac.aspects.gui.web that return MethodItem | |
MethodItem |
AbstractView.getMessage()
Get the value of message. |
Methods in org.objectweb.jac.aspects.gui.web with parameters of type MethodItem | |
void |
AbstractView.setMessage(MethodItem v)
Set the value of message. |
Constructors in org.objectweb.jac.aspects.gui.web with parameters of type MethodItem | |
StatusBar(ViewFactory factory,
DisplayContext context,
MethodItem method)
|
|
IndexSelector(Object substance,
FieldItem field,
CollectionItem index,
Object repository,
boolean allowCreation,
MethodItem indexNotFoundHandler)
|
Uses of MethodItem in org.objectweb.jac.aspects.integrity |
Methods in org.objectweb.jac.aspects.integrity that return MethodItem | |
MethodItem |
ConstraintDescriptor.getConstraint()
|
Methods in org.objectweb.jac.aspects.integrity with parameters of type MethodItem | |
void |
IntegrityConf.addPreCondition(FieldItem field,
MethodItem constraint,
Object[] params,
String errorMsg)
Use this configuration method to add a precondition on a object's field. |
void |
IntegrityConf.addPostCondition(FieldItem field,
MethodItem constraint,
Object[] params,
String errorMsg)
Use this configuration method to add a postcondition on a object's field. |
void |
IntegrityAC.addPostCondition(FieldItem field,
MethodItem constraint,
Object[] params,
String errorMsg)
|
void |
IntegrityAC.addPreCondition(FieldItem field,
MethodItem constraint,
Object[] params,
String errorMsg)
|
Constructors in org.objectweb.jac.aspects.integrity with parameters of type MethodItem | |
ConstraintDescriptor(MethodItem constraint,
Object[] params,
String errorMsg)
|
Uses of MethodItem in org.objectweb.jac.aspects.queue |
Methods in org.objectweb.jac.aspects.queue with parameters of type MethodItem | |
void |
MessageQueueConf.registerField(ClassItem cli,
String fieldName,
MethodItem callback)
Register a call to be called when a field is changed. |
void |
MessageQueueAC.registerField(ClassItem cli,
String fieldName,
MethodItem callback)
|
void |
MessageQueue.registerFieldChange(FieldItem field,
MethodItem callback)
Register for the changes of a field. |
void |
MessageQueue.unregisterFieldChange(FieldItem field,
MethodItem callback)
Unregister for the changes of a field. |
Uses of MethodItem in org.objectweb.jac.aspects.user |
Fields in org.objectweb.jac.aspects.user declared as MethodItem | |
MethodItem |
UserAC.habilitation
|
Methods in org.objectweb.jac.aspects.user with parameters of type MethodItem | |
void |
UserConf.defineHabilitation(MethodItem condition)
Defines a contextual habilitation test (this is a generic method to be used when the habilitation does not fit any simple scheme). |
void |
UserConf.defineHabilitation(ClassItem cli,
MethodItem condition)
Defines a contextual habilitation test for instances of given class (This is a generic method to be used when the habilitation does not fit any simple scheme). |
void |
UserConf.addFilter(CollectionItem collection,
MethodItem filter)
For the specified collection, apply a filter on its getter, so that some items can be hidden depending on the user. |
static boolean |
UserAC.userController(String username,
Object wrappee,
MethodItem method)
This controlling method can be used by the authentification aspect to control that the authenticated user is valid. |
void |
UserAC.defineHabilitation(MethodItem habilitation)
|
void |
UserAC.defineHabilitation(ClassItem cli,
MethodItem habilitation)
|
void |
UserAC.addFilter(CollectionItem collection,
MethodItem filter)
|
Uses of MethodItem in org.objectweb.jac.core |
Methods in org.objectweb.jac.core with parameters of type MethodItem | |
static Object |
Wrapping.invokeOrg(Wrappee wrappee,
MethodItem method,
Object[] parameters)
|
void |
AspectComponent.defineTimer(long period,
MethodItem callback,
Object[] args)
A common configuration method that defines a timer and its callback. |
Uses of MethodItem in org.objectweb.jac.core.rtti |
Subclasses of MethodItem in org.objectweb.jac.core.rtti | |
class |
MixinMethodItem
|
Fields in org.objectweb.jac.core.rtti declared as MethodItem | |
static MethodItem[] |
MethodItem.emptyArray
|
Methods in org.objectweb.jac.core.rtti that return MethodItem | |
MethodItem[] |
MemberItem.getDependentMethods()
Returns an array of methods whose result depend on the member. |
MethodItem[] |
FieldItem.getAccessingMethods()
Get the methods that access this field for reading. |
MethodItem[] |
FieldItem.getWritingMethods()
Get the methods that access this field for writing. |
MethodItem |
FieldItem.getSetter()
|
MethodItem |
FieldItem.getGetter()
Returns the getter of the field, if any. |
MethodItem[] |
CollectionItem.getAddingMethods()
Gets the method items that access this collection for adding. |
MethodItem |
CollectionItem.getAdder()
Returns the adder of the collection, or null if it has no adder. |
MethodItem[] |
CollectionItem.getRemovingMethods()
Gets the methods that access this collection for removing. |
MethodItem |
CollectionItem.getRemover()
Returns the remover of the collection, or null if it has no remover. |
MethodItem[] |
ClassItem.getMethods(String[] names)
Returns a MethodItem array. |
MethodItem[] |
ClassItem.getMethods(String name)
Gets a set of homonym methods (excluding constructors) from their names. |
MethodItem |
ClassItem.getMethod(String name)
Gets a method from its name. |
Methods in org.objectweb.jac.core.rtti with parameters of type MethodItem | |
void |
RttiConf.addAccessedFields(MethodItem method,
String[] accessedFields)
Adds some accessed fields to a given method. |
void |
RttiConf.setDynamicFieldType(FieldItem field,
MethodItem method)
Use a method to dynamically determine the type of a field |
void |
RttiConf.addMixinMethod(ClassItem cli,
MethodItem method)
Adds a mixin method to a class. |
void |
RttiAC.addAccessedFields(MethodItem method,
String[] accessedFields)
|
void |
RttiAC.setDynamicFieldType(FieldItem field,
MethodItem method)
|
void |
RttiAC.addMixinMethod(ClassItem cli,
MethodItem method)
|
static Method[] |
MethodItem.toMethods(MethodItem[] methodItems)
Transforms a method items array into a methods array containing the java.lang.reflect methods wrapped by the method
items. |
void |
MemberItem.addDependentMethod(MethodItem method)
|
void |
FieldItem.setAccessingMethods(MethodItem[] accessingMethods)
Set the methods that access this field for reading. |
void |
FieldItem.addAccessingMethod(MethodItem accessingMethod)
Add a new accessing method for this field. |
void |
FieldItem.setWritingMethods(MethodItem[] writingMethods)
Set the methods that access this field for writing. |
void |
FieldItem.addWritingMethod(MethodItem writingMethod)
Add a new writing method for this field. |
void |
FieldItem.setSetter(MethodItem setter)
|
void |
FieldItem.setGetter(MethodItem getter)
|
void |
CollectionItem.setAdder(MethodItem adder)
Sets the adder of the collection. |
void |
CollectionItem.setAddingMethods(MethodItem[] addingMethods)
Sets the methods that access this collection for adding. |
void |
CollectionItem.addAddingMethod(MethodItem addingMethod)
Adds a new adding method for this field. |
boolean |
CollectionItem.isAddingMethod(MethodItem method)
|
void |
CollectionItem.setRemover(MethodItem remover)
Sets the remover of the collection. |
void |
CollectionItem.setRemovingMethods(MethodItem[] removingMethods)
Sets the methods that access this collection for removing. |
void |
CollectionItem.addRemovingMethod(MethodItem removingMethod)
Adds a new removing method for this field. |
boolean |
CollectionItem.isRemovingMethod(MethodItem method)
|
void |
ClassItem.addMethod(MethodItem method)
Add a method item to this class item. |
boolean |
ClassItem.hasMethod(MethodItem method)
|
Constructors in org.objectweb.jac.core.rtti with parameters of type MethodItem | |
FieldItem(String name,
MethodItem getter,
ClassItem parent)
Creates a calculated FieldItem |
|
FieldItem(String name,
MethodItem getter,
MethodItem setter,
ClassItem parent)
Creates a FieldItem with specific getter and setter |
|
FieldItem(String name,
MethodItem getter,
MethodItem setter,
ClassItem parent)
Creates a FieldItem with specific getter and setter |
|
CollectionItem(String name,
MethodItem getter,
ClassItem parent)
Creates a CollectionItem for a calculated field. |
Uses of MethodItem in org.objectweb.jac.ide |
Methods in org.objectweb.jac.ide that return MethodItem | |
MethodItem |
ConfigItem.getMethod()
|
Methods in org.objectweb.jac.ide with parameters of type MethodItem | |
void |
ConfigItem.setMethod(MethodItem newMethod)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |