Skip to content

Commit bc3473a

Browse files
Copilotlaeubi
andcommitted
Fix broken GitHub links and update RCP disk footprint info
Co-authored-by: laeubi <[email protected]>
1 parent 03703bd commit bc3473a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

docs/Command_Core_Expressions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The <with/> element can be used to change which variable the child expression el
1919
Variables and the Command Framework
2020
===================================
2121

22-
The variables used for command framework evaluation are listed in [ISources.java](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.ui.workbench/Eclipse%20UI/org/eclipse/ui/ISources.java)
22+
The variables used for command framework evaluation are listed in [ISources.java](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/ISources.java)
2323

2424
Some of the variables may not be set, depending on the current application context when they are evaluated.
2525

@@ -42,7 +42,7 @@ Some of the variables may not be set, depending on the current application conte
4242
| activeMenu | A `java.util.Collection` of `java.lang.String` | This is the list of IDs of the showing context menu. Examples are like #TextEditorRuler or a part ID. Most commonly used with <iterate/>, <count/>, and <test/> with a combined `org.eclipse.common.expressions.PropertyTester`. | 3.2 |
4343
| activeMenuSelection | `org.eclipse.jface.viewers.ISelection` | This is a selection that is available while a context menu is showing. It is the selection from the selection provider used to register the context menu, usually from `getSite().registerContextMenu(*)`. It is usually the same as the `selection`variable, but not always. This is more for legacy compatibility. | 3.3 |
4444
| activeMenuEditorInput | `org.eclipse.jface.viewers.ISelection` | This is a selection that is available while a context menu is showing. It is the selection from the editor input, usually if includeEditorInput was set to `true` during `getEditorSite().registerContextMenu(*)`. This is more for legacy compatibility. | 3.3 |
45-
| activeFocusControl | `org.eclipse.swt.widgets.Control` | A control that has focus and has been registered with the [IFocusService](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.ui.workbench/Eclipse%20UI/org/eclipse/ui/swt/IFocusService.java). | 3.3 |
45+
| activeFocusControl | `org.eclipse.swt.widgets.Control` | A control that has focus and has been registered with the [IFocusService](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/swt/IFocusService.java). | 3.3 |
4646
| activeFocusControlId | `java.lang.String` | The ID of a control that has focus and has been registered with the `org.eclipse.ui.swt.IFocusService`. | 3.3 |
4747

4848
Note: All these variables can be used with <test/> and a `org.eclipse.common.expressions.PropertyTester`.
@@ -94,13 +94,13 @@ For example, to test an IResource name the property would be `org.eclipse.core.r
9494
| projectPersistentProperty | A property indicating a persistent property on the selected resource's project. (value `"projectPersistentProperty"`). If two arguments are given, this treats the first as the property name, and the second as the expected property value. If only one argument (or just the expected value) is given, this treats it as the property name, and simply tests for existence of the property on the resource. | |
9595
| | | |
9696
| **Namespace** | **Type** | **Implementation** |
97-
| org.eclipse.ui | `org.eclipse.ui.IWorkbench` | [ActivityPropertyTester.java](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.ui.workbench/Eclipse%20UI/org/eclipse/ui/internal/activities/ActivityPropertyTester.java) |
97+
| org.eclipse.ui | `org.eclipse.ui.IWorkbench` | [ActivityPropertyTester.java](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/internal/activities/ActivityPropertyTester.java) |
9898
| **Property** | **Description** | |
9999
| isActivityEnabled | Test if the activity in args is enabled. | |
100100
| isCategoryEnabled | Test if the category in args is enabled. | |
101101
| | | |
102102
| **Namespace** | **Type** | **Implementation** |
103-
| org.eclipse.ui.workbenchWindow | `org.eclipse.ui.IWorkbenchWindow` | [OpenPerspectivePropertyTester.java](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.ui.workbench/Eclipse%20UI/org/eclipse/ui/internal/OpenPerspectivePropertyTester.java) |
103+
| org.eclipse.ui.workbenchWindow | `org.eclipse.ui.IWorkbenchWindow` | [OpenPerspectivePropertyTester.java](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/bundles/org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/internal/OpenPerspectivePropertyTester.java) |
104104
| **Property** | **Description** | |
105105
| isPerspectiveOpen | Tests if any perspective is open. | |
106106

docs/Rich_Client_Platform/Rich_Client_Platform_FAQ.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Note that as of Eclipse 3.3M6, org.eclipse.help requires [com.ibm.icu](#What-is-
4242
What is the disk footprint for the Rich Client Platform?
4343
--------------------------------------------------------
4444

45-
The disk footprint for the Rich Client Platform varies depending on the included components and platform. As of recent Eclipse releases, a minimal RCP application typically requires around 30-50 MB, though this can be reduced through careful selection of dependencies and using stripped-down versions of required libraries.
45+
The disk footprint for the Rich Client Platform varies depending on the included components and platform. A minimal RCP application can be around 11 MB, while typical applications with more components may require 30-50 MB or more, depending on the selection of dependencies and libraries.
4646

4747
Is the resources plug-in (org.eclipse.core.resources) considered part of the Rich Client Platform?
4848
--------------------------------------------------------------------------------------------------

0 commit comments

Comments
 (0)