Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/ExpressionContentProvider.java')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/ExpressionContentProvider.java104
1 files changed, 52 insertions, 52 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/ExpressionContentProvider.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/ExpressionContentProvider.java
index 503587a70..2d3ea7646 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/ExpressionContentProvider.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/ExpressionContentProvider.java
@@ -45,46 +45,46 @@ import org.eclipse.swt.graphics.FontData;
*/
public class ExpressionContentProvider extends VariableContentProvider {
- /**
- * @since 3.6
- * Element object used to wrap the expression error message. It displays
- * the error message only in the first column if columns are visible.
- */
- private static class ErrorMessageElement implements IElementLabelProvider {
+ /**
+ * @since 3.6
+ * Element object used to wrap the expression error message. It displays
+ * the error message only in the first column if columns are visible.
+ */
+ private static class ErrorMessageElement implements IElementLabelProvider {
- public ErrorMessageElement(String message) {
- fMessage = message;
- }
+ public ErrorMessageElement(String message) {
+ fMessage = message;
+ }
- private final String fMessage;
+ private final String fMessage;
- @Override
+ @Override
public void update(ILabelUpdate[] updates) {
- for (int i = 0; i < updates.length; i++) {
- String[] columnIds = updates[i].getColumnIds();
- if (columnIds == null) {
- updateLabel(updates[i], 0);
- } else {
- for (int j = 0; j < columnIds.length; j++) {
- if (IDebugUIConstants.COLUMN_ID_VARIABLE_NAME.equals(columnIds[j])) {
- updateLabel(updates[i], j);
- } else {
- updates[i].setLabel(IInternalDebugCoreConstants.EMPTY_STRING, j);
- }
- }
- }
-
- updates[i].done();
- }
- }
-
- private void updateLabel(ILabelUpdate update, int columnIndex) {
- update.setLabel(fMessage, columnIndex);
- FontData fontData = JFaceResources.getFontDescriptor(IDebugUIConstants.PREF_VARIABLE_TEXT_FONT).getFontData()[0];
- fontData.setStyle(SWT.ITALIC);
-
- }
- }
+ for (int i = 0; i < updates.length; i++) {
+ String[] columnIds = updates[i].getColumnIds();
+ if (columnIds == null) {
+ updateLabel(updates[i], 0);
+ } else {
+ for (int j = 0; j < columnIds.length; j++) {
+ if (IDebugUIConstants.COLUMN_ID_VARIABLE_NAME.equals(columnIds[j])) {
+ updateLabel(updates[i], j);
+ } else {
+ updates[i].setLabel(IInternalDebugCoreConstants.EMPTY_STRING, j);
+ }
+ }
+ }
+
+ updates[i].done();
+ }
+ }
+
+ private void updateLabel(ILabelUpdate update, int columnIndex) {
+ update.setLabel(fMessage, columnIndex);
+ FontData fontData = JFaceResources.getFontDescriptor(IDebugUIConstants.PREF_VARIABLE_TEXT_FONT).getFontData()[0];
+ fontData.setStyle(SWT.ITALIC);
+
+ }
+ }
@Override
public void update(IChildrenCountUpdate[] updates) {
@@ -169,25 +169,25 @@ public class ExpressionContentProvider extends VariableContentProvider {
@Override
protected Object[] getAllChildren(Object parent, IPresentationContext context) throws CoreException {
- if (parent instanceof IErrorReportingExpression) {
- IErrorReportingExpression expression = (IErrorReportingExpression) parent;
- if (expression.hasErrors()) {
- String[] messages = expression.getErrorMessages();
+ if (parent instanceof IErrorReportingExpression) {
+ IErrorReportingExpression expression = (IErrorReportingExpression) parent;
+ if (expression.hasErrors()) {
+ String[] messages = expression.getErrorMessages();
LinkedHashSet<ErrorMessageElement> set = new LinkedHashSet<>(messages.length);
- for (int i = 0; i < messages.length; i++) {
+ for (int i = 0; i < messages.length; i++) {
set.add(new ErrorMessageElement(messages[i]));
}
- return set.toArray();
- }
- }
- if (parent instanceof IExpression) {
- IExpression expression = (IExpression) parent;
- IValue value = expression.getValue();
- if (value != null) {
- return getValueChildren(expression, value, context);
- }
- }
- return EMPTY;
+ return set.toArray();
+ }
+ }
+ if (parent instanceof IExpression) {
+ IExpression expression = (IExpression) parent;
+ IValue value = expression.getValue();
+ if (value != null) {
+ return getValueChildren(expression, value, context);
+ }
+ }
+ return EMPTY;
}
@Override

Back to the top