Organizer

<< Click to Display Table of Contents >>

 

Organizer

The Organizer allows users to view an application as a whole, helping the edition and configuration of all involved objects by using a hierarchical tree of options. It contains the Domain and Explorer view modes.

Organizer

Organizer

The Domain mode shows only information about open objects belonging to a Domain. This information is divided into Settings, Objects Library, View, and Server Objects groups. Each group presents its objects sorted out alphabetically inside its respective node.

Domain mode

Domain mode

The Settings group shows all configured servers, as well as names of project and library files belonging to a Domain.

The Objects Library group collects ElipseX objects from all libraries in a Domain, sorted out by type, XControls, XFolders, and XObjects.

The remaining Elipse E3 objects are in View or Server Objects groups. View contains objects executing in the client computer. Objects executing in the server computer are in Server Objects.

The Explorer mode shows all projects and libraries currently open in Elipse E3 Studio, whether they belong to a Domain or not. These objects are shown inside the project or library they belong to, sorted out alphabetically.

Explorer mode

Explorer mode

Application maintenance can be handled in both modes. Operations performed in one mode are immediately reflected in the other mode. To make it easier to locate all objects, both modes are interchangeable between each other and between the Design tab in the object's View. To toggle between viewing modes, follow these procedures:

1.In Domain mode, right-click an object and select the Show in Explorer Show in Explorer option to view it in Explorer mode.

2.In Explorer mode, right-click an object and select the Show in Organizer Show in Organizer option to view it in Domain mode.

3.In either mode, right-click an object and select the Show in Editor Show in Editor option to view it on the Design tab.

4.In any object's View, on the Design tab, right-click an object and select the Show in Organizer Show in Organizer or Show in Explorer Show in Explorer option to view it in Organizer, in its respective mode.

 

When left-clicking an object, its properties can be viewed and edited in the Properties List, if enabled. By right-clicking an item in Organizer, the options on the next table are displayed.

Available options in Organizer

Option

Description

Close

Closes the current project, library, or library package

Refresh

Updates all settings of a project, library, or library package

Register

Registers the selected library, so that all performed changes are available

Save As

Opens a dialog box to save a project or library to the indicated location

Defragment

Defragments a file from the Files group, that is, removes unnecessary spaces as a result of excluding items, importing files, or including resources, among others. After defragmentation, a window is displayed with information about file's original size, defragmented size, and percentage of compression

Protection Protection

Protects the content of a project or library file against unauthorized edition, viewing, or execution. For more information on this option, please check topic File Protection

New Folder

Creates a new Folder in an application

Insert

Inserts objects available in Elipse E3 into a project or library. For more information on this option, please check the respective chapters for each object

Insert Resource

Inserts resources into a project, library, or library packages

Enable Enable Project or Disable Disable Project project

Enables or disables the selected project. To disable it, right-click it and select the Disable project option. Notice that project's icon changes to Project disabled, indicating that it is disabled. To enable it, right-click it and select the Enable project option. NOTE: The disabled icon Project disabled is also displayed for projects that are not part of a Domain

Add to Domain Add to Domain or Remove from Domain Remove from Domain

Adds or removes a project, library, or library package from a Domain. To remove from a Domain, right-click it and select the Remove from Domain option. To add to a Domain, right-click it and select the Add to the Domain option

Find Find

Searches for parts of a text in a project. For more information on this option, please check topic Find and Replace in this chapter

Replace Replace

Searches for parts of a text in a project and replace them with others. For more information on this option, please check topic Find and Replace in this chapter

Object Counting Object Counting

Displays the number of existing objects in a Domain or in the selected object. This option is not available for the Settings, Server objects, Files, and Remote Domains items and for library packages

Import Import or Export Export

Helps users to import and export objects, Links, and collections. For more information on this option, please check topic Import and Export in this chapter

Document Scripts Document Scripts

Helps users with application's scripts documentation. For more information on this option, please check topic Scripts Documentation in this chapter

Verify Verify

Verifies errors in an application. For more information on this option, please check topic Domain Verifier in this chapter

Edit Links

Changes one or more Links, user events, and Link-type properties in an application, quicker than using the traditional window. For more information on this option, please check the Links chapter

Copy or Paste Links

Copies or pastes Links from one object to another. The second option is only displayed if what was copied to the Clipboard is a Link. If the selected property already contains a Link, displays a message asking whether this Link must be overwritten. If Links copied to the Clipboard are pasted into an object that does not have one of these properties, they are listed on a message box informing this problem. The existing properties have their Links created correctly. Links from ElipseX object's hidden properties are not copied

Show Class Definition Show Class Definition

Selects, on the Objects Library item, the class (XFolder, XObject, or XControl) that defines the instance of the selected ElipseX. NOTE: For password-protected classes or libraries, this option is disabled

Properties Properties

Opens an object's Properties Window. When this option is selected on a contextual menu, the first tab to open is the one to configure that object. For more information on this option, please check each object's respective chapter. NOTE: The Properties Window can also be opened by using the shortcut keys ALT + ENTER or ALT + Double-click

Load All Objects

Loads all objects from the selected group

Close All Objects

Closes all objects from the selected group

Save All Objects Save All Objects

Saves all objects from the selected group

New Application File (.PRJ)

Creates a new project file and adds it to a Domain

New Objects Library (.LIB)

Creates a new library file and adds it to a Domain

Register Loaded Libraries Register Loaded Libraries

Registers all libraries loaded in a project (CTRL + SHIFT + L)

Open All Files

Traverses all project and library files in a Domain. If a closed file is found, it is then opened. If a file is protected by an edition password, this password is then requested. Elipse E3 Studio tries to use the same password for all protected files. If this password fails for any of these files, it is then requested again

Close All Files

Closes all project and library files in a Domain. If any file has unsaved changes, Elipse E3 Studio then displays a message asking users whether they want to save them or not

Defragment All Files

Defragments all files from the Files group, that is, removes unnecessary spaces as a result of excluding items, importing files, or including resources, among others. After defragmentation, a window is displayed with information about files' original sizes, defragmented sizes, and percentage of compression

Edit Domain activation order

Allows changing the activation order of Server objects in a Domain, as shown on the next figure

Extract Libraries Extract Libraries

Allows extracting libraries inside a library package, that is, a file with an .e3pkg extension

 

NOTE

The options on the previous table are also available by using the shortcut key SHIFT + F10, which corresponds to the application or menu key Application or menu key.

 

Domain Activation Order window

Domain Activation Order window

When selecting the Defragment option on the contextual menu of a file on the Files group, the window on the next figure is displayed at the end of the defragmentation process.

Result of defragmenting a file

Result of defragmenting a file

When selecting the Defragment All Files option on the contextual menu of the Files group, the window on the next figure is displayed at the end of the defragmentation process.

Result of defragmenting all files

Result of defragmenting all files

Click Details to view details on each defragmented file, according to the next figure.

Details of all defragmented files

Details of all defragmented files

Was this page useful?