Uses of Class
org.objectweb.jac.aspects.gui.DisplayContext

Packages that use DisplayContext
org.objectweb.jac.aspects.gui   
org.objectweb.jac.aspects.gui.swing   
org.objectweb.jac.aspects.gui.web   
org.objectweb.jac.aspects.user   
org.objectweb.jac.ide This package contains the implementation of the JAC's IDE: UMLAF (for UML Aspectual Factory). 
org.objectweb.jac.ide.diagrams   
 

Uses of DisplayContext in org.objectweb.jac.aspects.gui
 

Methods in org.objectweb.jac.aspects.gui that return DisplayContext
 DisplayContext View.getContext()
           
 

Methods in org.objectweb.jac.aspects.gui with parameters of type DisplayContext
 View ViewFactory.createView(String label, String viewType, Object[] params, DisplayContext context)
          Create a view of a given type.
 View ViewFactory.createView(String label, String viewType, String[] params, DisplayContext context)
          Convert Strings into the type expected by the view constructor.
 View ViewFactory.createObjectView(String label, Object object, DisplayContext context)
          Creates a view for an object, using the most specific view constructor available for the type of the object.
 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.
 CompositeView ViewFactory.createCompositeView(String label, String viewType, Object[] params, DisplayContext context)
           
 View ViewFactory.createView(String label, String viewType, DisplayContext context)
           
 CompositeView ViewFactory.createCompositeView(String label, String viewType, DisplayContext context)
           
 FieldEditor ViewFactory.createEditor(String label, String viewType, Object[] params, DisplayContext context)
           
 void View.setContext(DisplayContext context)
          Sets the display context for this view.
 Object TableModel.getCellRenderer(View tableView, int column, ViewFactory factory, DisplayContext context)
           
static Object TableModel.getCellRenderer(View tableView, Object substance, MemberItem member, String header, CollectionItemView collectionView, ViewFactory factory, DisplayContext context)
           
 Map TableFilter.buildFilterEditors(ViewFactory factory, DisplayContext context)
          Build filter editor components for each filtered column
protected  boolean InputWrapper.autoCreate(Display display, DisplayContext context, AbstractMethodItem method, Interaction interaction, Class[] paramTypes)
           
protected  boolean InputWrapper.askingSequence(Display display, DisplayContext context, AbstractMethodItem method, Interaction interaction, Class[] paramTypes)
           
static View GenericFactory.createObjectView(ViewFactory factory, DisplayContext context, String viewName, Object substance)
          Creates a view on an object.
static View GenericFactory.createObjectViewNoTab(ViewFactory factory, DisplayContext context, Object substance)
          Creates a view of an object (containing no tabs).
protected static CompositeView GenericFactory.createObjectView(ViewFactory factory, DisplayContext context, ObjectView view, Object substance, String category)
          Create a view of an object, including only the attributes of a category.
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 View GenericFactory.getEditButton(ViewFactory factory, Object substance, FieldItem field, DisplayContext context)
          Constructs an edit button for reference views.
static View GenericFactory.getCollectionPane(ViewFactory factory, DisplayContext context, Object substance, ObjectView objectView, CollectionItemView memberView, CollectionItem collection)
          Builds a view that will display a given collection field of an object.
protected static CompositeView GenericFactory.getMethodsPane(ViewFactory factory, DisplayContext context, Object substance, Collection methods, String category, ObjectView objectView)
          Gets a composite panel containing a set of methods that are held by the substance object.
static MethodView GenericFactory.getMethodView(AbstractMethodItem method, Object substance, DisplayContext context, ViewFactory factory, MemberItemView memberView)
          Build view for a method
static View GenericFactory.createParameters(ViewFactory factory, DisplayContext context, AbstractMethodItem method, Object substance, Object[] parameters)
          Create a view containing editor components for the parameters of a method.
static FieldEditor GenericFactory.getEditorComponent(ViewFactory factory, DisplayContext context, Object substance, AbstractMethodItem method, int i, boolean embedded, Object value)
          Returns a ValueEditor suitable for editing the i-th parameter of a method.
static void GenericFactory.initCustomized(ViewFactory factory, DisplayContext context, CompositeView internalView, CustomizedGUI customized, Map panels)
          Initialize the panels of a customized gui.
static void GenericFactory.setStatusBar(ViewFactory factory, DisplayContext context, CustomizedView view, MethodItem statusBar, String position)
          Sets a status bar to a customized view.
static void GenericFactory.setMenuBars(ViewFactory factory, DisplayContext context, CustomizedView view, Hashtable menuBars)
          Build the menu bar of a customized gui.
static MenuView GenericFactory.createMenu(ViewFactory factory, DisplayContext context, String label, Menu content)
          Creates a menu in a a customized gui.
static void GenericFactory.setToolBar(ViewFactory factory, DisplayContext context, CustomizedView view, Collection toolbar)
          Build the toolbar of a customized gui.
static DialogView GenericFactory.createInputDialog(Object substance, AbstractMethodItem method, Object[] parameters, DisplayContext context)
          Builds a dialog box to enter the parameters of method
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)
           
 Object ExtendedTableModel.getCellRenderer(View tableView, int column, ViewFactory factory, DisplayContext context)
          Build a cell render for a given column.
 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.handleResult(DisplayContext context, HandlerResult hres)
           
 void EventHandler.maybeInvalidatePane(ViewFactory factory, DisplayContext context, CustomizedView customizedView, String selectedPaneID)
          Removes the content of pane when another pane's content is changed
 void EventHandler.onNodeSelection(DisplayContext context, AbstractNode node, boolean forceView)
          Upcalled when a tree node is selected.
 void EventHandler.onInvokeDirect(DisplayContext context, Object substance, AbstractMethodItem method, Object[] parameters)
          Upcalled when a direct invocation is performed on an object (no parameters will be asked by the GUI).
 InvokeThread EventHandler.onInvoke(DisplayContext context, InvokeEvent invoke)
          Upcalled when an invocation is performed on an object.
 InvokeThread EventHandler.onInvoke(DisplayContext context, InvokeEvent invoke, String[] attrNames, Object[] attrValues)
          Upcalled when an invocation is performed on an object.
 InvokeThread EventHandler.onInvoke(DisplayContext context, InvokeEvent invoke, boolean askFormParameters, String[] attrNames, Object[] attrValues)
          Invoke a method in the general case.
 Object EventHandler.onInvokeSynchronous(DisplayContext context, InvokeEvent invoke)
          Invoke a method and waits for the result (and returns it).
 void EventHandler.onAddToCollection(DisplayContext context, AddEvent add)
          This method is upcalled when an object is added to a collection.
 void EventHandler.onAddToCollection(DisplayContext context, AddEvent add, boolean noAutoCreate)
          This method is upcalled when an object is added to a collection.
 void EventHandler.onRemoveFromCollection(DisplayContext context, RemoveEvent remove, boolean askFormParameters)
          This method is upcalled when an object is removed from a collection.
 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.onDropObject(DisplayContext context, Object target, Object droppedObject, Object source, boolean copy)
           
 void Callback.invoke(DisplayContext context, View source)
           
static void Actions.exit(DisplayContext context)
          Quit the application by shutting down the server.
static void Actions.logout(DisplayContext context)
          Logout from an application by clearing the current user.
static void Actions.showWindow(DisplayContext context, String id)
          Show a customized window that has been declared and configured within the GUI aspect.
static void Actions.viewObject2(DisplayContext context, String objectName, String viewName, String panelID)
          Display an object in a panel.
static void Actions.viewObject(DisplayContext context, String objectName, String panelID)
          Display an object in a panel.
static void Actions.openView(DisplayContext context, String objectName)
          Display an object in a new window
 

Uses of DisplayContext in org.objectweb.jac.aspects.gui.swing
 

Fields in org.objectweb.jac.aspects.gui.swing declared as DisplayContext
protected  DisplayContext ObjectViewDialog.context
           
 

Methods in org.objectweb.jac.aspects.gui.swing that return DisplayContext
 DisplayContext SwingMethodView.getContext()
           
 DisplayContext SwingLabel.getContext()
           
 DisplayContext SwingCustomized.getContext()
           
 DisplayContext MenuBar.getContext()
           
 DisplayContext Menu.getContext()
           
 DisplayContext Dialog.getContext()
           
 DisplayContext DesktopView.getContext()
           
 DisplayContext AbstractView.getContext()
           
 

Methods in org.objectweb.jac.aspects.gui.swing with parameters of type DisplayContext
 void SwingMethodView.setContext(DisplayContext context)
           
 void SwingLabel.setContext(DisplayContext context)
           
static void SwingEvents.showObjectMenu(DisplayContext context, Object object, MouseEvent event)
          Displays a popup menu for an object
static void SwingEvents.showObjectsMenu(DisplayContext context, Object[] objects, MouseEvent event)
          Displays a popup menu for some objects.
 void SwingCustomized.setContext(DisplayContext context)
           
 void MenuBar.setContext(DisplayContext context)
           
 void Menu.setContext(DisplayContext context)
           
 void Dialog.setContext(DisplayContext context)
           
 void DesktopView.setContext(DisplayContext context)
           
 void AbstractView.setContext(DisplayContext context)
           
 void AbstractCompositeView.setContext(DisplayContext context)
           
 

Constructors in org.objectweb.jac.aspects.gui.swing with parameters of type DisplayContext
Tree(ViewFactory factory, DisplayContext context, String pathDef, boolean showRelations)
          Builds a new tree view.
SwingTableView(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, ExtendedTableModel model, CollectionItemView itemView)
           
SwingCustomized(ViewFactory factory, DisplayContext context, CustomizedGUI customized)
           
ObjectViewDialog(View view, String title, String header, Frame parent, boolean okay, boolean cancel, boolean close, DisplayContext context)
           
ObjectViewDialog(View view, String title, String header, Dialog parent, boolean okay, boolean cancel, boolean close, DisplayContext context)
           
ObjectViewDialog(View view, String title, String header, boolean okay, boolean cancel, boolean close, DisplayContext context)
           
ObjectPopup(DisplayContext context)
           
MenuBar(ViewFactory factory, DisplayContext context)
           
Menu(ViewFactory factory, DisplayContext context)
           
List(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
CompactList(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model)
           
AbstractView(ViewFactory factory, DisplayContext context)
           
AbstractCollection(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
 

Uses of DisplayContext in org.objectweb.jac.aspects.gui.web
 

Fields in org.objectweb.jac.aspects.gui.web declared as DisplayContext
protected  DisplayContext AbstractView.context
           
 

Methods in org.objectweb.jac.aspects.gui.web that return DisplayContext
 DisplayContext AbstractView.getContext()
           
 

Methods in org.objectweb.jac.aspects.gui.web with parameters of type DisplayContext
static void WebDisplay.readValues(DisplayContext editors, JacRequest request, boolean commit)
          Read values of field editors from http request
static void WebDisplay.readValuesAndRefresh(DisplayContext editors, JacRequest request, boolean commit)
           
 boolean WebDisplay.showModal(View objectView, DisplayContext context, String title, String header, Object parent, boolean okButton, boolean cancelButton, boolean closeButton)
           
 void Customized.setContext(DisplayContext context)
           
 void AbstractView.setContext(DisplayContext context)
           
 void AbstractCompositeView.setContext(DisplayContext context)
           
 

Constructors in org.objectweb.jac.aspects.gui.web with parameters of type DisplayContext
Tree(ViewFactory factory, DisplayContext context, String pathDef, boolean showRelations)
          Constructs a new tree view.
ToolBar(ViewFactory factory, DisplayContext context)
           
Table(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, ExtendedTableModel model, CollectionItemView itemView)
           
StatusBar(ViewFactory factory, DisplayContext context, MethodItem method)
           
MenuBar(ViewFactory factory, DisplayContext context)
           
Menu(ViewFactory factory, DisplayContext context)
           
List(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
IndicesSelector(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
Dialog(ViewFactory factory, DisplayContext context, View view, Object parent, String title, String description)
           
Customized(ViewFactory factory, DisplayContext context, CustomizedGUI customized, Map panels)
          Builds a customized view.
CompactList(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
ChoiceCollection(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, ComboBoxModel model, CollectionItemView itemView)
           
AbstractView(ViewFactory factory, DisplayContext context)
           
AbstractPage(ViewFactory factory, DisplayContext context, View view, boolean newWindow)
           
AbstractMenu(ViewFactory factory, DisplayContext context)
           
AbstractCollection(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, CollectionModel model, CollectionItemView itemView)
           
 

Uses of DisplayContext in org.objectweb.jac.aspects.user
 

Methods in org.objectweb.jac.aspects.user with parameters of type DisplayContext
static void UserAC.viewProfiles(DisplayContext context, String panelID)
          Display the profiles.
 

Uses of DisplayContext in org.objectweb.jac.ide
 

Methods in org.objectweb.jac.ide with parameters of type DisplayContext
static void Gui.edit(Attachment attachment, DisplayContext context)
           
static void Gui.editWith(Attachment attachment, DisplayContext context, String editor)
           
static HandlerResult Errors.selectionHandler(DisplayContext context, CollectionItem collection, Error error)
           
 HandlerResult Class.gotoLine(DisplayContext context, int lineNumber)
           
 

Uses of DisplayContext in org.objectweb.jac.ide.diagrams
 

Fields in org.objectweb.jac.ide.diagrams declared as DisplayContext
protected  DisplayContext SelectionTool.context
           
protected  DisplayContext AbstractActionTool.context
           
 

Methods in org.objectweb.jac.ide.diagrams with parameters of type DisplayContext
 void Selectable.onSelect(DisplayContext context)
          Called when the figure is selected
 void RelationLinkFigure.onSelect(DisplayContext context)
           
 void MethodFigure.onSelect(DisplayContext context)
           
 void FieldFigure.onSelect(DisplayContext context)
           
 

Constructors in org.objectweb.jac.ide.diagrams with parameters of type DisplayContext
SelectionTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
RelationLinkShowTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
PointcutLinkShowTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
NewInstanceFigureCreationTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
NewClassFigureCreationTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
NewAspectFigureCreationTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
MethodCreationTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
InstanceFigureCreationTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
GroupFigureShowTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
FieldCreationTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
DiagramView(ViewFactory factory, DisplayContext context, Object diagram)
           
ClassFigureCreationTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
AspectFigureCreationTool(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, DisplayContext context)
           
AbstractActionTool(CH.ifa.draw.framework.DrawingEditor drawingEditor, DisplayContext context, Class figureClass)