|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldItem | |
org.objectweb.jac.aspects.gui | Provides a simple and generic GUI (Graphical User Interface) aspect. |
org.objectweb.jac.aspects.gui.swing | Provides a simple and generic GUI (Graphical User Interface) aspect using SWING. |
org.objectweb.jac.aspects.gui.web | Provides a simple and generic GUI (Graphical User Interface) aspect generating HTML pages. |
org.objectweb.jac.aspects.integrity | Provides an aspect to handle data integrity whitin objects sets. |
org.objectweb.jac.aspects.persistence | Provides a generic persistence aspect for JAC objects. |
org.objectweb.jac.aspects.queue | |
org.objectweb.jac.aspects.timestamp | |
org.objectweb.jac.aspects.user | Provides a users management within an application. |
org.objectweb.jac.core | Provides JAC system core classes. |
org.objectweb.jac.core.rtti | Provides an aspect that contructs some RTTI (Run-Time Type
Informations) for the classes that need it on the top of a structural
metamodel (extending java.lang.reflect ). |
org.objectweb.jac.ide | This package contains the implementation of the JAC's IDE: UMLAF (for UML Aspectual Factory). |
org.objectweb.jac.ide.diagrams | |
org.objectweb.jac.ide.swing | |
org.objectweb.jac.lib | |
org.objectweb.jac.lib.stats |
Uses of FieldItem in org.objectweb.jac.aspects.gui |
Fields in org.objectweb.jac.aspects.gui declared as FieldItem | |
protected FieldItem |
PointFormat.field
|
protected FieldItem |
IntFormat.field
|
protected FieldItem |
FloatFormat.field
|
protected FieldItem |
DateFormat.field
|
FieldItem |
HandlerResult.field
|
FieldItem |
HandlerResult.container
|
Methods in org.objectweb.jac.aspects.gui that return FieldItem | |
FieldItem |
FilterCriteria.getField()
|
FieldItem |
CommitException.getField()
|
FieldItem |
ObjectNode.getRelation()
Returns the relation (reference or collection) the substance of the node belongs to. |
static FieldItem |
EventHandler.setOppositeRole(FieldItem field)
|
FieldItem[] |
ObjectView.getAttributesOrder()
If no attributesOrder were configured for this view, try the parent view, and then the view of the super class. |
FieldItem |
CollectionItemView.getGroupBy()
|
FieldItem |
CollectionItemView.getAdditionalRow()
|
static FieldItem[] |
GuiAC.getCreationAttributesOrder(ClassItem cl)
Gets the field items to display when creation a new instance a class |
static FieldItem[] |
GuiAC.getDefaultsAttributesOrder(ClassItem cl)
|
FieldItem |
FieldView.getField()
|
Methods in org.objectweb.jac.aspects.gui with parameters of type FieldItem | |
protected SimpleDateFormat |
DateHourFormat.getFormat(FieldItem field)
|
protected SimpleDateFormat |
DateFormat.getFormat(FieldItem field)
|
int |
TableModel.getColumnIndex(FieldItem field)
Gets the column number of a field |
boolean |
TableFilter.isFiltered(FieldItem field)
|
void |
TableFilter.setFilterValue(FieldItem field,
Object value)
Sets the value of the filter of a field |
int |
ExtendedTableModel.getColumnIndex(FieldItem field)
|
static void |
Utils.registerField(Object object,
FieldItem field,
FieldUpdate client)
Register field events for the field of an object. |
static void |
Utils.registerField(Object object,
FieldItem field,
FieldUpdate client,
Object param)
Register field events for the field of an object (with parameters). |
static void |
Utils.unregisterField(Object object,
FieldItem field,
FieldUpdate client)
Unregister from a single object's field. |
static View |
GenericFactory.getFieldPane(ViewFactory factory,
DisplayContext context,
Object substance,
ObjectView objectView,
FieldItem field,
boolean embedded)
|
protected static boolean |
GenericFactory.getViewer(Object substance,
FieldItem field,
Object value,
CompositeView container,
ViewFactory factory,
DisplayContext context)
Instantiates a viewer for a value of a field and add it to a container. |
protected static View |
GenericFactory.getPrimitiveFieldPane(ViewFactory factory,
DisplayContext context,
Object substance,
FieldItem field,
ObjectView objectView,
MemberItemView memberView,
boolean embedded)
Returns a view of a primitive field. |
protected static View |
GenericFactory.getReferenceFieldPane(ViewFactory factory,
DisplayContext context,
Object substance,
FieldItem field,
boolean embedded,
ObjectView objectView,
MemberItemView memberView)
Build a view containing a label for the name of the field, and the view of the reference. |
protected static void |
GenericFactory.addChoices(ComboBoxModel choice,
ClassItem type,
Enum enum,
Object substance,
FieldItem field,
boolean nullAllowed,
String nullLabel,
Predicate predicate)
Adds choices within a container containing a combobox and sort them. |
protected static View |
GenericFactory.getEditButton(ViewFactory factory,
Object substance,
FieldItem field,
DisplayContext context)
Constructs an edit button for reference views. |
static FieldEditor |
GenericFactory.createReferenceEditor(ViewFactory factory,
DisplayContext context,
Object substance,
FieldItem field,
String editorName,
ClassItem type,
Predicate predicate,
boolean nullAllowed,
String nullLabel,
boolean isCreationAllowed)
A generic view builder for a reference editor. |
static FieldEditor |
GenericFactory.createEnumEditor(ViewFactory factory,
DisplayContext context,
Object substance,
FieldItem field,
String editorName,
Enum enum,
boolean nullAllowed,
String nullLabel)
|
protected ObjectNode |
ObjectNode.findNode(FieldItem relation,
Object userObject)
Find a node in the children. |
void |
ObjectNode.fieldUpdated(Object substance,
FieldItem collection,
Object value,
Object param)
|
void |
ViewControlWrapper.registerField(Wrappee wrappee,
FieldItem field,
FieldUpdate client,
Object param)
Register for a fieldUpdated event. |
void |
ViewControlWrapper.unregisterField(Wrappee wrappee,
FieldItem field,
FieldUpdate client)
Unregister from a fieldUpdated event. |
void |
ViewControlWrapper.onFieldWrite(Object substance,
Class cl,
FieldItem writtenField)
|
void |
EventHandler.onSelection(DisplayContext context,
MemberItem container,
Object selectedObject,
FieldItem field,
Object extraOption)
Upcalled when a selection occurs on a field. |
void |
EventHandler.onView(DisplayContext context,
MemberItem container,
Object selectedObject,
FieldItem field,
Object extraOption)
Upcalled when a view is asked on an object. |
void |
EventHandler.onSelection(DisplayContext context,
MemberItem container,
Object selectedObject,
FieldItem field,
Object extraOption,
boolean forceView)
Upcalled when a selection occurs on a field. |
void |
EventHandler.setFocus(View top,
FieldItem field,
Object option)
Gives focus to the view which is a field editor for a given field. |
static void |
EventHandler.initAutocreatedObject(Object created,
Object substance,
FieldItem role)
Initialize an autocreated object by setting |
Object |
EventHandler.onCreateObject(DisplayContext context,
ClassItem cli,
Object substance,
FieldItem field)
This method is upcalled when an object has to be created in an object chooser. |
void |
EventHandler.fieldUpdated(Object substance,
FieldItem field,
Object value,
Object param)
|
static FieldItem |
EventHandler.setOppositeRole(FieldItem field)
|
void |
FieldUpdate.fieldUpdated(Object substance,
FieldItem field,
Object value,
Object param)
Upcalled when a field was modified. |
void |
ObjectView.setAttributesOrder(FieldItem[] attributesOrder)
|
void |
CollectionItemView.setGroupBy(FieldItem newGroupBy)
|
void |
CollectionItemView.setAdditionalRow(FieldItem newAdditionalRow)
|
static String |
GuiAC.toString(FieldItem field,
Object value)
Gets the string representation of the field of an object. |
static String |
GuiAC.toString(FieldItem field,
int value)
Gets the string representation of the field of an object. |
void |
GuiAC.setStyle(FieldItem field,
String style)
|
void |
GuiAC.hideTreeRelation(FieldItem field)
|
void |
GuiAC.setEditable(FieldItem field,
boolean editable)
|
static boolean |
GuiAC.isEditable(Object substance,
FieldItem field)
Tells if a field is editable from the GUI. |
static boolean |
GuiAC.isEditable(FieldItem field)
Tells if a field is editable from the GUI. |
void |
GuiAC.groupBy(CollectionItem collection,
String viewName,
FieldItem groupBy)
|
void |
GuiAC.setViewType(FieldItem field,
String viewName,
String viewType)
|
void |
GuiAC.setBorder(FieldItem field,
String alignment,
String style)
|
void |
GuiAC.setBorder(FieldItem field)
|
static Border |
GuiAC.getBorder(FieldItem field)
|
void |
GuiAC.setEditorWidth(FieldItem field,
Length width)
|
static Length |
GuiAC.getEditorWidth(FieldItem field)
Returns the editor width of a field or 0 if none was set. |
void |
GuiAC.setSmallEditorWidth(FieldItem field,
Length width)
|
void |
GuiAC.setEditorHeight(FieldItem field,
Length height)
|
void |
GuiAC.setSmallEditorHeight(FieldItem field,
Length height)
|
void |
GuiAC.setTableView(FieldItem field)
|
void |
GuiAC.setAutoCreate(FieldItem field)
|
static boolean |
GuiAC.isAutoCreate(FieldItem field)
|
void |
GuiAC.setAutoCreateInitializer(FieldItem field,
MethodItem initializer)
|
static MethodItem |
GuiAC.getInitiliazer(FieldItem field)
Returns the initializer method of a field, if any, or null. |
static boolean |
GuiAC.isCreationAttribute(FieldItem field)
|
void |
GuiAC.setFieldChoice(FieldItem field,
Boolean editable,
String[] choice)
|
void |
GuiAC.setFieldEnum(FieldItem field,
String enumName)
|
static Enum |
GuiAC.getEnum(FieldItem field)
|
void |
GuiAC.setDefaultValue(FieldItem field,
MethodItem method,
String value)
|
void |
GuiAC.setDefaultValue(FieldItem field,
String value)
|
static boolean |
GuiAC.hasDefaultValue(FieldItem field)
|
static boolean |
GuiAC.isEditableChoice(FieldItem field)
|
void |
GuiAC.setDynamicFieldChoice(FieldItem field,
Boolean editable,
ClassItem targetClass,
String targetMethod)
|
void |
GuiAC.setDynamicFieldChoice(FieldItem field,
CollectionItem targetField)
|
void |
GuiAC.setDynamicFieldChoice(FieldItem field,
Boolean editable,
MethodItem targetMethod)
|
void |
GuiAC.setURLSelectionMode(FieldItem field,
String mode,
String[] extensions,
String extensionsDescription)
Sets the selection mode for an URL. |
static boolean |
GuiAC.getViewOnSelection(FieldItem field)
Tells wether VIEW_ON_SELECTION is set for a given field. |
void |
GuiAC.setCreationAllowed(FieldItem field,
boolean allow)
|
void |
GuiAC.setFloatFormat(FieldItem field,
String format)
|
void |
GuiAC.setIntFormat(FieldItem field,
String format)
|
void |
GuiAC.setCellViewType(CollectionItem collection,
String viewName,
FieldItem field,
String viewType)
|
static Object |
GuiAC.getDefaultValue(FieldItem field,
String value)
Converts the a String into an object for the value of a field |
void |
BehaviorGuiConf.setAutoCreate(FieldItem field)
This configuration method tells the GUI to automatically create a new instance of the field type when a setter or an adder is invoke on the object that owns this field. |
void |
BehaviorGuiConf.setAutoCreateInitializer(FieldItem field,
MethodItem initializer)
Defines a method to initialize new objects created by the auto-create behaviour. |
void |
MethodAppearenceGuiConf.setCreationAllowed(FieldItem field,
boolean allow)
Tells wether should be allowed to create a new instance when editing the value of a field. |
void |
FieldAppearenceGuiConf.setBorder(FieldItem field,
String alignment,
String style)
Sets a border to the field in an object view. |
void |
FieldAppearenceGuiConf.setBorder(FieldItem field)
Sets a border to the field in an object view. |
void |
FieldAppearenceGuiConf.setEditorWidth(FieldItem field,
Length width)
Sets the width of the field's embedded editor when exist. |
void |
FieldAppearenceGuiConf.setEditable(FieldItem field,
boolean editable)
Set a field to be editable. |
void |
FieldAppearenceGuiConf.setEditorHeight(FieldItem field,
Length height)
Sets the height of a field's editor. |
void |
FieldAppearenceGuiConf.setTableView(FieldItem field)
Sets the render of a given field (more precisely a collection) to be rendered by a table. |
void |
FieldAppearenceGuiConf.setFieldChoice(FieldItem field,
Boolean editable,
String[] choice)
This configuration method allows the programmer to make a set of object to be proposed to the final user when an edition of this field value is performed. |
void |
FieldAppearenceGuiConf.setFieldEnum(FieldItem field,
String enum)
Declare a field as an enumeration. |
void |
FieldAppearenceGuiConf.setDynamicFieldChoice(FieldItem field,
Boolean editable,
ClassItem targetClass,
String targetMethod)
Same as setFieldChoice but with dynamically
defined values.
|
void |
FieldAppearenceGuiConf.setDynamicFieldChoice(FieldItem field,
Boolean editable,
MethodItem targetMethod)
Same as setFieldChoice but with dynamically
defined values. |
void |
FieldAppearenceGuiConf.setDynamicFieldChoice(FieldItem field,
CollectionItem targetCollection)
Use objects from a collection as the available choices to edit a reference field. |
void |
FieldAppearenceGuiConf.hideTreeRelation(FieldItem field)
This configuration method allows not to use a node to represent a given relation (collection) in a treeview, even if the show relations mode is on . |
void |
FieldAppearenceGuiConf.setDefaultValue(FieldItem field,
MethodItem method,
String value)
Set the default value for a choice. |
void |
FieldAppearenceGuiConf.setDefaultValue(FieldItem field,
String value)
Set the default value for a choice. |
void |
FieldAppearenceGuiConf.setFloatFormat(FieldItem field,
String format)
Sets the display format of a float or double field. |
void |
FieldAppearenceGuiConf.setStyle(FieldItem field,
String style)
Set the style of a field |
void |
FieldAppearenceGuiConf.setViewType(FieldItem field,
String viewName,
String viewType)
Sets the view type of a field instead of using the default one ("List" or "Table"). |
void |
FieldAppearenceGuiConf.groupBy(CollectionItem collection,
String viewName,
FieldItem groupBy)
Groups cells of table. |
void |
FieldAppearenceGuiConf.setCellViewType(CollectionItem collection,
String viewName,
FieldItem column,
String viewType)
Sets the view type to use for cells of a column of table, instead of the default one. |
void |
FieldView.setField(FieldItem field)
Sets the field being displayed |
View |
ViewFactory.createObjectView(String label,
Object object,
Object substance,
FieldItem field,
DisplayContext context)
Creates a view for an object, using the most specific view constructor available for the type of the object. |
void |
View.setFocus(FieldItem field,
Object option)
Focus a field of an object's view. |
Constructors in org.objectweb.jac.aspects.gui with parameters of type FieldItem | |
PointFormat(FieldItem field)
|
|
PercentFormat(FieldItem field)
|
|
IntFormat(FieldItem field)
|
|
FloatFormat(FieldItem field)
|
|
DateHourFormat(FieldItem field)
|
|
DateFormat(FieldItem field)
|
|
RelationNode(TreeView model,
Object substance,
FieldItem relation)
Constructs the node. |
|
FilterCriteria(int column,
FieldItem field)
|
|
CommitException(Throwable nested,
Object object,
FieldItem field)
|
|
ObjectNode(TreeView model,
Object value,
Object substance,
FieldItem relation,
boolean showRelations)
Constructor. |
|
FieldItemView(FieldItem field,
String viewName)
|
|
HandlerResult(CustomizedView target,
FieldItem container,
Object object,
String fieldname,
Object extraOption)
Constructs a new handler. |
Uses of FieldItem in org.objectweb.jac.aspects.gui.swing |
Methods in org.objectweb.jac.aspects.gui.swing that return FieldItem | |
FieldItem |
SwingEmptyView.getField()
|
FieldItem |
CompactList.getField()
|
FieldItem |
AbstractFieldView.getField()
|
FieldItem |
AbstractCollection.getField()
|
FieldItem |
AbstractFieldEditor.getField()
|
Methods in org.objectweb.jac.aspects.gui.swing with parameters of type FieldItem | |
protected void |
TimestampViewer.initFormat(FieldItem field)
|
void |
SwingMethodView.setFocus(FieldItem field,
Object option)
|
void |
SwingLabel.setFocus(FieldItem field,
Object option)
|
void |
SwingEmptyView.setField(FieldItem field)
|
void |
SwingCustomized.setFocus(FieldItem field,
Object option)
|
void |
ReferenceView.fieldUpdated(Object substance,
FieldItem field,
Object value,
Object param)
|
protected void |
PointEditor.initFormat(FieldItem field)
|
protected void |
PercentViewer.initFormat(FieldItem field)
|
protected void |
PercentEditor.initFormat(FieldItem field)
|
void |
ObjectChooser.setFocus(FieldItem field,
Object extraOption)
|
protected void |
IntViewer.initFormat(FieldItem field)
|
protected void |
FloatViewer.initFormat(FieldItem field)
|
protected void |
FloatEditor.initFormat(FieldItem field)
|
void |
EnumViewer.setField(FieldItem field)
|
void |
Dialog.setFocus(FieldItem field,
Object option)
|
void |
DesktopView.setFocus(FieldItem field,
Object option)
|
protected void |
DateViewer.initFormat(FieldItem field)
|
protected void |
DateHourViewer.initFormat(FieldItem field)
|
protected abstract void |
FormatViewer.initFormat(FieldItem field)
|
void |
FormatViewer.setField(FieldItem field)
|
protected void |
DateHourEditor.initFormat(FieldItem field)
|
protected void |
DateEditor.initFormat(FieldItem field)
|
protected abstract void |
FormatEditor.initFormat(FieldItem field)
|
void |
FormatEditor.setField(FieldItem field)
|
void |
CompactList.setField(FieldItem field)
|
void |
AbstractFieldView.setField(FieldItem field)
|
void |
AbstractFieldView.fieldUpdated(Object substance,
FieldItem field,
Object value,
Object param)
|
void |
AbstractCollection.setField(FieldItem field)
|
void |
AbstractFieldEditor.fieldUpdated(Object object,
FieldItem field,
Object value,
Object param)
|
void |
AbstractFieldEditor.setField(FieldItem field)
|
void |
MenuBar.setFocus(FieldItem field,
Object option)
|
void |
Menu.setFocus(FieldItem field,
Object option)
|
void |
ObjectView.setFocus(FieldItem field,
Object option)
|
void |
AbstractView.setFocus(FieldItem field,
Object option)
|
Constructors in org.objectweb.jac.aspects.gui.swing with parameters of type FieldItem | |
TimestampViewer(Object value,
Object substance,
FieldItem field)
Constructs a new date viewer. |
|
TextViewer(Object value,
Object substance,
FieldItem field)
|
|
TextEditor(Object substance,
FieldItem field)
Constructs a new text editor. |
|
SwingFieldView(Object value,
Object substance,
FieldItem field)
|
|
ReferenceView(Object object,
Object substance,
FieldItem reference)
Constructs a new reference view. |
|
PrimitiveFieldEditor(Object substance,
FieldItem field,
boolean password)
Constructs a new primitive field editor. |
|
PrimitiveFieldEditor(Object substance,
FieldItem field)
|
|
PointEditor(Object substance,
FieldItem field)
Constructs a new Point editor. |
|
PercentViewer(Object value,
Object substance,
FieldItem field)
|
|
PercentEditor(Object substance,
FieldItem field)
|
|
PasswordFieldEditor(Object substance,
FieldItem field)
Constructs a new password field editor. |
|
ObjectChooser(Object substance,
FieldItem reference,
ComboBoxModel model,
boolean isEditable)
Constructs a new object chooser. |
|
JavaCodeEditor(Object substance,
FieldItem field)
|
|
IntViewer(Object value,
Object substance,
FieldItem field)
|
|
ImageViewer(byte[] value,
Object substance,
FieldItem field)
Constructs a new date editor. |
|
ImageURLViewer(URL value,
Object substance,
FieldItem field)
Constructs a new imageURL editor. |
|
ImageURLEditor(Object substance,
FieldItem field)
Constructs a new URL editor. |
|
FloatViewer(Object value,
Object substance,
FieldItem field)
Constructs a new float viewer. |
|
FloatEditor(Object substance,
FieldItem field)
|
|
FilePathEditor(Object substance,
FieldItem field)
Constructs a new File editor. |
|
EnumViewer(Object value,
Object substance,
FieldItem field)
|
|
DirectoryURLEditor(Object substance,
FieldItem field)
|
|
URLEditor(Object substance,
FieldItem field)
Constructs a new URL editor. |
|
DirectoryEditor(Object substance,
FieldItem field)
|
|
DateViewer(Object value,
Object substance,
FieldItem field)
Constructs a new date viewer. |
|
DateHourViewer(Object value,
Object substance,
FieldItem field)
Constructs a new date viewer. |
|
FormatViewer(Object value,
Object substance,
FieldItem field)
Constructs a new date editor. |
|
DateHourEditor(Object substance,
FieldItem field)
Constructs a new date editor. |
|
DateEditor(Object substance,
FieldItem field)
Constructs a new date editor. |
|
FormatEditor(Object substance,
FieldItem field)
Constructs a new date editor. |
|
CurrencyViewer(Object value,
Object substance,
FieldItem field)
|
|
CurrencyEditor(Object substance,
FieldItem field)
Constructs a new primitive field editor. |
|
BooleanViewer(Boolean value,
Object substance,
FieldItem field)
|
|
BooleanEditor(Object substance,
FieldItem field)
Constructs a new primitive checkbox editor for booleans. |
|
AttachmentViewer(Object value,
Object substance,
FieldItem field)
Constructs a new date editor. |
|
AttachmentEditor(Object substance,
FieldItem field)
|
|
FileEditor(Object substance,
FieldItem field)
Constructs a new File editor. |
|
AbstractFileEditor(Object substance,
FieldItem field)
Constructs a new File editor. |
|
TextFieldEditor(Object substance,
FieldItem field)
|
|
AbstractFieldView(Object substance,
FieldItem field)
|
|
AbstractCodeEditor(Object substance,
FieldItem field)
|
|
AbstractFieldEditor(Object substance,
FieldItem field)
|
Uses of FieldItem in org.objectweb.jac.aspects.gui.web |
Fields in org.objectweb.jac.aspects.gui.web declared as FieldItem | |
protected FieldItem |
AbstractFieldView.field
|
protected FieldItem |
AbstractFieldEditor.field
|
Methods in org.objectweb.jac.aspects.gui.web that return FieldItem | |
FieldItem |
AbstractFieldView.getField()
|
FieldItem |
AbstractFieldEditor.getField()
|
FieldItem |
AbstractCollection.getField()
|
Methods in org.objectweb.jac.aspects.gui.web with parameters of type FieldItem | |
void |
Table.setColumnsInfo(String[] headers,
FieldItem[] fields,
ClassItem[] classes,
ClassItem[] viewerClasses)
|
protected HTMLViewer |
Table.getFieldEditor(FieldItem field,
Object substance)
Returns a cell editor for a field of an object. |
protected void |
TimestampViewer.initFormat(FieldItem field)
|
void |
ReferenceView.fieldUpdated(Object substance,
FieldItem field,
Object value,
Object param)
|
protected void |
PercentViewer.initFormat(FieldItem field)
|
protected void |
PercentEditor.initFormat(FieldItem field)
|
protected void |
IntViewer.initFormat(FieldItem field)
|
protected void |
FloatViewer.initFormat(FieldItem field)
|
protected void |
FloatEditor.initFormat(FieldItem field)
|
void |
EnumViewer.setField(FieldItem field)
|
protected void |
DateViewer.initFormat(FieldItem field)
|
protected void |
DateHourViewer.initFormat(FieldItem field)
|
protected abstract void |
FormatViewer.initFormat(FieldItem field)
|
void |
FormatViewer.setField(FieldItem field)
|
protected void |
DateHourEditor.initFormat(FieldItem field)
|
protected void |
DateEditor.initFormat(FieldItem field)
|
protected abstract void |
FormatEditor.initFormat(FieldItem field)
|
void |
FormatEditor.setField(FieldItem field)
|
void |
AbstractFieldView.setField(FieldItem field)
|
void |
AbstractFieldView.fieldUpdated(Object substance,
FieldItem field,
Object value,
Object param)
|
void |
AbstractFieldEditor.setField(FieldItem field)
|
void |
AbstractFieldEditor.fieldUpdated(Object substance,
FieldItem field,
Object value,
Object param)
|
void |
AbstractCollection.setField(FieldItem field)
|
void |
AbstractView.setFocus(FieldItem field,
Object option)
|
Constructors in org.objectweb.jac.aspects.gui.web with parameters of type FieldItem | |
ReaderEditor(Object substance,
FieldItem field)
|
|
PrimitiveField(Object value,
Object substance,
FieldItem field)
|
|
MatrixView(Object value,
Object substance,
FieldItem field)
|
|
InputStreamEditor(Object substance,
FieldItem field)
|
|
IndexSelector(Object substance,
FieldItem field,
CollectionItem index,
Object repository,
boolean allowCreation,
MethodItem indexNotFoundHandler)
|
|
URLEditor(Object substance,
FieldItem field)
Constructs a new URL editor. |
|
TimestampViewer(Object value,
Object substance,
FieldItem field)
Constructs a new date viewer. |
|
TextViewer(Object value,
Object substance,
FieldItem field)
|
|
TextEditor(Object substance,
FieldItem field)
|
|
ReferenceView(Object value,
Object substance,
FieldItem reference)
Constructs a new reference view. |
|
PrimitiveFieldEditor(Object substance,
FieldItem field,
boolean password)
|
|
PrimitiveFieldEditor(Object substance,
FieldItem field)
|
|
PercentViewer(Object value,
Object substance,
FieldItem field)
|
|
PercentEditor(Object substance,
FieldItem field)
|
|
PasswordFieldEditor(Object substance,
FieldItem field)
|
|
IntViewer(Object value,
Object substance,
FieldItem field)
|
|
ImageURLViewer(Object value,
Object substance,
FieldItem field)
|
|
FloatViewer(Object value,
Object substance,
FieldItem field)
|
|
FloatEditor(Object substance,
FieldItem field)
|
|
EnumViewer(Object value,
Object substance,
FieldItem field)
|
|
DateViewer(Object value,
Object substance,
FieldItem field)
|
|
DateHourViewer(Object value,
Object substance,
FieldItem field)
|
|
FormatViewer(Object value,
Object substance,
FieldItem field)
|
|
DateHourEditor(Object substance,
FieldItem field)
|
|
DateEditor(Object substance,
FieldItem field)
|
|
FormatEditor(Object substance,
FieldItem field)
|
|
BooleanEditor(Object substance,
FieldItem field)
Constructs a new URL editor. |
|
AttachmentViewer(Object value,
Object substance,
FieldItem field)
|
|
AttachmentEditor(Object substance,
FieldItem field)
|
|
AbstractFieldView(Object substance,
FieldItem field)
|
|
ObjectChooser(Object substance,
FieldItem reference,
ComboBoxModel model,
boolean isEditable)
Constructs a new object chooser. |
|
AbstractFieldEditor(Object substance,
FieldItem field)
|
Uses of FieldItem in org.objectweb.jac.aspects.integrity |
Fields in org.objectweb.jac.aspects.integrity declared as FieldItem | |
FieldItem |
Constraint.relation
|
Methods in org.objectweb.jac.aspects.integrity with parameters of type FieldItem | |
static boolean |
GenericConditions.forbiddenValues(Object substance,
FieldItem field,
Object value,
Object[] values)
Check if field's value is not equal to the forbidden values. |
static boolean |
GenericConditions.authorizedValues(Object substance,
FieldItem field,
Object value,
Object[] values)
Check if field's value is equal to one of the authorized values. |
static boolean |
GenericConditions.isUniqueValue(Object substance,
FieldItem field,
Object value,
Object[] values)
Check if this field already has the same value in another object of the same type. |
static boolean |
GenericConditions.isBeginingWithUpperCaseChar(Object substance,
FieldItem field,
Object value,
Object[] values)
Tells if the value is an upper-case char begining string. |
static boolean |
GenericConditions.isNotNull(Object substance,
FieldItem field,
Object value,
Object[] values)
|
static boolean |
GenericConditions.isNull(Object substance,
FieldItem field,
Object value,
Object[] values)
|
static boolean |
GenericConditions.isBeginingWithLetter(Object substance,
FieldItem field,
Object value,
Object[] values)
Tells if the value is a letter begining string. |
static boolean |
GenericConditions.isJavaIdentifier(Object substance,
FieldItem field,
Object value,
Object[] values)
Tells if the value is a valid java identifier. |
static boolean |
GenericConditions.isGreaterThan(Object substance,
FieldItem field,
Object value,
Object[] values)
Tells if the value is greater than a given number. |
static boolean |
GenericConditions.isLowerThan(Object substance,
FieldItem field,
Object value,
Object[] values)
Tells if the value is lower than a given number. |
void |
IntegrityAC.declareRepository(String repositoryName,
CollectionItem collection,
FieldItem field)
|
void |
IntegrityAC.declareConstraint(FieldItem relation,
FieldItem target,
String constraint)
|
void |
IntegrityAC.addPostCondition(FieldItem field,
MethodItem constraint,
Object[] params,
String errorMsg)
|
void |
IntegrityAC.addPreCondition(FieldItem field,
MethodItem constraint,
Object[] params,
String errorMsg)
|
void |
IntegrityConf.declareRepository(String repositoryName,
CollectionItem collection,
FieldItem field)
This method declares a repository collection. |
void |
IntegrityConf.declareConstraint(FieldItem relation,
FieldItem target,
String constraint)
Declare a referential integrity contraint. |
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. |
static void |
RoleWrapper.disableRoleUpdate(FieldItem role)
Disable opposite role updating |
static void |
RoleWrapper.enableRoleUpdate(FieldItem role)
|
Constructors in org.objectweb.jac.aspects.integrity with parameters of type FieldItem | |
Constraint(FieldItem relation,
int constraint)
|
|
RepositoryWrapper(AspectComponent ac,
String repositoryName,
CollectionItem collection,
FieldItem field,
int type)
|
Uses of FieldItem in org.objectweb.jac.aspects.persistence |
Fields in org.objectweb.jac.aspects.persistence declared as FieldItem | |
FieldItem |
StorageField.fieldID
|
Methods in org.objectweb.jac.aspects.persistence with parameters of type FieldItem | |
void |
SQLStorage.setField(OID oid,
FieldItem field,
Object object)
|
void |
SQLStorage.updateField(OID oid,
FieldItem field,
Object object)
|
Object |
SQLStorage.getField(OID oid,
FieldItem field)
|
StorageField[] |
SQLStorage.getFields(OID oid,
ClassItem cl,
FieldItem[] fields)
|
void |
SQLStorage.removeField(OID oid,
FieldItem field,
Object value)
|
void |
FSStorage.setField(OID oid,
FieldItem field,
Object value)
|
void |
FSStorage.updateField(OID oid,
FieldItem field,
Object value)
|
Object |
FSStorage.getField(OID oid,
FieldItem field)
|
StorageField[] |
FSStorage.getFields(OID oid,
ClassItem cl,
FieldItem[] fields)
|
void |
FSStorage.removeField(OID oid,
FieldItem field,
Object value)
|
void |
PersistenceWrapper.getReference(Wrappee wrappee,
OID oid,
FieldItem reference)
This method loads the persistent object that is pointed by the reference from the storage. |
protected void |
PersistenceWrapper.setReference(Wrappee wrappee,
OID oid,
FieldItem reference,
Wrappee value)
This method stores the persistent object that is pointed by the reference into the storage. |
protected void |
PersistenceWrapper.setField(Wrappee wrappee,
OID oid,
FieldItem field)
This method stores the field into the storage. |
void |
Storage.setField(OID oid,
FieldItem field,
Object value)
Initialize the value of an object's field. |
void |
Storage.updateField(OID oid,
FieldItem field,
Object value)
Update a field value. |
Object |
Storage.getField(OID oid,
FieldItem field)
Get the value of a field. |
StorageField[] |
Storage.getFields(OID oid,
ClassItem cl,
FieldItem[] fields)
Get the values of several fields. |
void |
Storage.removeField(OID oid,
FieldItem field,
Object value)
Remove a field from an existing object. |
void |
PersistenceAC.preloadField(FieldItem field)
|
static boolean |
PersistenceAC.isFieldPreloaded(FieldItem field)
|
void |
PersistenceConf.preloadField(FieldItem field)
Sets a field or collection to be preloaded By default, persistent fields are loaded when accessed. |
Constructors in org.objectweb.jac.aspects.persistence with parameters of type FieldItem | |
StorageField(ClassItem classID,
FieldItem fieldID,
Object value)
|
Uses of FieldItem in org.objectweb.jac.aspects.queue |
Methods in org.objectweb.jac.aspects.queue that return FieldItem | |
FieldItem |
FieldChangeEvent.getField()
Gets the modified field item. |
Methods in org.objectweb.jac.aspects.queue with parameters of type FieldItem | |
void |
MessageQueue.fieldChanged(Object substance,
FieldItem field,
Object previousValue,
Object currentValue)
Send a message to the queue saying that the field of an object has changed, so that it will be sent to all registered clients. |
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. |
Constructors in org.objectweb.jac.aspects.queue with parameters of type FieldItem | |
FieldChangeEvent(Object substance,
FieldItem field,
Object oldValue,
Object newValue)
|
Uses of FieldItem in org.objectweb.jac.aspects.timestamp |
Methods in org.objectweb.jac.aspects.timestamp with parameters of type FieldItem | |
void |
TimestampAC.followLink(FieldItem link,
boolean follow)
|
void |
TimestampConf.followLink(FieldItem link,
boolean follow)
Specifies that objects at the end of a link should be touched when an object is touched. |
Uses of FieldItem in org.objectweb.jac.aspects.user |
Methods in org.objectweb.jac.aspects.user that return FieldItem | |
FieldItem |
UserAC.getLoginField()
|
Uses of FieldItem in org.objectweb.jac.core |
Methods in org.objectweb.jac.core with parameters of type FieldItem | |
static Object |
Utils.clone(Object o,
FieldItem ignoredRelation)
"Semantic" clone. |
static Collection |
ObjectRepository.getObjectsWhere(ClassItem cl,
FieldItem relation,
Object value)
Get all instances of a class whose field relation contains the given value. |
void |
AspectComponent.setAttribute(FieldItem field,
String name,
String value)
Generic config method to set an attribute on a class |
Uses of FieldItem in org.objectweb.jac.core.rtti |
Subclasses of FieldItem in org.objectweb.jac.core.rtti | |
class |
CollectionItem
This class defines a meta item that corresponds to a java.lang.reflect.Field meta element that is of an
array, a collection, or a map type. |
Fields in org.objectweb.jac.core.rtti declared as FieldItem | |
static FieldItem[] |
FieldItem.emptyArray
|
Methods in org.objectweb.jac.core.rtti that return FieldItem | |
FieldItem |
ClassItem.getField(String name)
Gets a field from its name. |
FieldItem |
ClassItem.getFieldNoError(String name)
Gets a field from its name. |
FieldItem[] |
ClassItem.getFields()
Gets all the fields for this class item. |
FieldItem[] |
ClassItem.getFields(String[] names)
Returns a FieldItem array. |
FieldItem[] |
ClassItem.getPrimitiveFields()
Gets all the primitive fields for this class item. |
FieldItem[] |
ClassItem.getReferences()
Gets all the references for this class item. |
FieldItem |
ClassRepository.getActualField(Object substance,
FieldItem field)
Returns a field whose owning class is the class of an object |
FieldItem |
CollectionItem.clone(ClassItem parent)
|
FieldItem |
FieldItem.getPathTop()
|
FieldItem[] |
FieldItem.getDependentFields()
Returns an array of calculated fields which depend on the field. |
FieldItem |
FieldItem.getField()
Returns the actual field. |
protected FieldItem |
FieldItem.lastField()
|
FieldItem |
FieldItem.clone(ClassItem parent)
Copies this field to an other class. |
FieldItem |
FieldItem.getRelativeField(FieldItem base)
|
FieldItem |
FieldItem.getOppositeRole()
|
static FieldItem |
RttiAC.getIndexFied(CollectionItem collection)
|
FieldItem |
ConstructorItem.getSetField()
|
FieldItem |
MethodItem.getReturnedField()
Returns the field item corresponding to the field value returned by this method, if any. |
FieldItem |
MethodItem.getSetField()
Returns the field set by this method, if any. |
abstract FieldItem |
AbstractMethodItem.getSetField()
|
FieldItem[] |
AbstractMethodItem.getWrittenFields()
Gets the value of the fields that are written by this method. |
FieldItem[] |
AbstractMethodItem.getAccessedFields()
Gets the value of the fields that are written by this method. |
FieldItem[] |
AbstractMethodItem.getAccessedReferences()
Gets the value of the fields that are written by this method. |
Methods in org.objectweb.jac.core.rtti with parameters of type FieldItem | |
FieldItem |
ClassRepository.getActualField(Object substance,
FieldItem field)
Returns a field whose owning class is the class of an object |
static Field[] |
FieldItem.toFields(FieldItem[] fieldItems)
Transforms a field items array into a fields array containing the java.lang.reflect fields wrapped by the method
items. |
void |
FieldItem.addDependentField(FieldItem field)
|
static Collection |
FieldItem.getPathLeaves(FieldItem path,
Object root)
Gets the leaves of an object path. |
boolean |
FieldItem.startsWith(FieldItem field)
|
FieldItem |
FieldItem.getRelativeField(FieldItem base)
|
void |
FieldItem.setOppositeRole(FieldItem oppositeRole)
|
void |
RttiAC.setSetter(FieldItem field,
String setterName)
|
void |
RttiAC.setGetter(FieldItem field,
String getterName)
|
void |
RttiAC.addDependentField(FieldItem field,
String dependentField)
|
void |
RttiAC.addFieldDependency(FieldItem field,
FieldItem dependentField)
|
void |
RttiAC.setFieldType(FieldItem field,
String type)
|
void |
RttiAC.setDynamicFieldType(FieldItem field,
MethodItem method)
|
static MetaItem |
RttiAC.getFieldType(FieldItem field)
Gets the type of a field. |
static MetaItem |
RttiAC.getFieldType(FieldItem field,
Object substance)
Gets the type of a field for a given object. |
void |
RttiAC.setParametersFields(AbstractMethodItem method,
FieldItem[] fields)
|
void |
RttiAC.setNullAllowed(FieldItem field)
|
void |
RttiAC.setNullAllowed(FieldItem field,
boolean allowed)
|
static boolean |
RttiAC.isNullAllowed(FieldItem field)
|
void |
RttiAC.setAggregation(FieldItem field,
boolean isAggregation)
|
void |
RttiAC.setIndexedField(CollectionItem collection,
FieldItem indexedField)
|
void |
RttiAC.setOppositeRole(FieldItem field,
FieldItem oppositeRole)
|
void |
RttiAC.declareAssociation(FieldItem roleA,
FieldItem roleB)
|
void |
RttiConf.setSetter(FieldItem field,
String setterName)
Sets the setter of a field |
void |
RttiConf.setGetter(FieldItem field,
String getterName)
Sets the getter of a field |
void |
RttiConf.addDependentField(FieldItem field,
String dependentField)
Declares a field dependency. |
void |
RttiConf.addFieldDependency(FieldItem field,
FieldItem dependentField)
Tells that when field changes, dependentField changes too. |
void |
RttiConf.setFieldType(FieldItem field,
String type)
Declares a field to be of a given type |
void |
RttiConf.setDynamicFieldType(FieldItem field,
MethodItem method)
Use a method to dynamically determine the type of a field |
void |
RttiConf.setParametersFields(AbstractMethodItem method,
FieldItem[] fields)
Specifies that the parameters of a method will be assigned to a given field. |
void |
RttiConf.setNullAllowed(FieldItem field)
This configuration method tells that the field can be set to null (forbidden by default) |
void |
RttiConf.setNullAllowed(FieldItem field,
boolean allowed)
This configuration method tells wether the field can be set to null or not. |
void |
RttiConf.setIndexedField(CollectionItem collection,
FieldItem indexedField)
Tells that a Map implementing a collection indexes a field of the contained objects. |
void |
RttiConf.setAggregation(FieldItem field,
boolean isAggregation)
Tells wether a relation is an aggregation or not. |
void |
RttiConf.setOppositeRole(FieldItem field,
FieldItem oppositeRole)
Sets the opposite role of a reference or collection field |
void |
RttiConf.declareAssociation(FieldItem roleA,
FieldItem roleB)
Declares an association made of two roles. |
void |
MethodItem.setReturnedField(FieldItem returnedField)
Sets the field returned by the method. |
void |
MethodItem.setSetField(FieldItem setField)
Sets the field set by the method. |
void |
MethodItem.addAccessedField(FieldItem accessedField)
|
void |
AbstractMethodItem.setWrittenFields(FieldItem[] writtenFields)
Sets the value of the fields that are written by this method. |
void |
AbstractMethodItem.addWrittenField(FieldItem writtenField)
Adds a new written field for this method. |
void |
AbstractMethodItem.removeWrittenField(FieldItem field)
Removes a new written field for this method. |
void |
AbstractMethodItem.setAccessedFields(FieldItem[] accessedFields)
Sets the value of the fields that are read by this method. |
void |
AbstractMethodItem.addAccessedField(FieldItem accessedField)
Adds a new accessed field for this method. |
void |
AbstractMethodItem.removeAccessedField(FieldItem field)
Removes an accessed field for this method. |
Uses of FieldItem in org.objectweb.jac.ide |
Methods in org.objectweb.jac.ide with parameters of type FieldItem | |
static Object |
Gui.getType(FieldItem field,
Attachment attachment)
|
static Boolean |
Projects.notPrimitiveType(Wrappee substance,
FieldItem field,
Object value,
Object[] values)
|
Uses of FieldItem in org.objectweb.jac.ide.diagrams |
Methods in org.objectweb.jac.ide.diagrams that return FieldItem | |
FieldItem |
AttributeValueFigure.getAttribute()
Get the value of attribute. |
Methods in org.objectweb.jac.ide.diagrams with parameters of type FieldItem | |
void |
AttributeValueFigure.setAttribute(FieldItem v)
Set the value of attribute. |
void |
ClassNameFigure.fieldUpdated(Object substance,
FieldItem field,
Object value,
Object param)
|
void |
LinkFigure.setFocus(FieldItem field,
Object extraOption)
|
Constructors in org.objectweb.jac.ide.diagrams with parameters of type FieldItem | |
AttributeValueFigure(FieldItem attribute,
Object substance)
|
Uses of FieldItem in org.objectweb.jac.ide.swing |
Methods in org.objectweb.jac.ide.swing with parameters of type FieldItem | |
void |
AccCodeEditor.fieldUpdated(Object object,
FieldItem field,
Object value,
Object param)
|
Constructors in org.objectweb.jac.ide.swing with parameters of type FieldItem | |
MethodBodyCodeEditor(Object substance,
FieldItem field)
|
|
FieldNameEditor(TypedElement substance,
FieldItem field)
|
|
AccCodeEditor(Object substance,
FieldItem field)
|
Uses of FieldItem in org.objectweb.jac.lib |
Methods in org.objectweb.jac.lib with parameters of type FieldItem | |
static Object |
Attachment.getType(FieldItem field,
Attachment attachment)
|
Uses of FieldItem in org.objectweb.jac.lib.stats |
Methods in org.objectweb.jac.lib.stats with parameters of type FieldItem | |
static void |
Stats.computeStats(Stat stats,
Collection items,
FieldItem field)
Compute average, min and max of a the field of collection's items |
static Stat |
Stats.computeStats(Collection items,
FieldItem field)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |