Skip to content

Commit fb5c991

Browse files
committed
Remove changes from app/display
1 parent a4cec75 commit fb5c991

File tree

5 files changed

+18
-36
lines changed

5 files changed

+18
-36
lines changed

app/display/actions/src/main/java/org/csstudio/display/actions/WritePVAction.java

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,11 @@
55
package org.csstudio.display.actions;
66

77
import javafx.scene.image.Image;
8-
import org.csstudio.display.builder.model.Widget;
98
import org.csstudio.display.builder.model.persist.ModelReader;
109
import org.csstudio.display.builder.model.persist.ModelWriter;
1110
import org.csstudio.display.builder.model.persist.XMLTags;
1211
import org.csstudio.display.builder.model.properties.ActionInfoBase;
1312
import org.csstudio.display.builder.representation.javafx.actionsdialog.ActionsDialog;
14-
import org.phoebus.framework.macros.MacroHandler;
15-
import org.phoebus.framework.macros.MacroValueProvider;
1613
import org.phoebus.framework.persistence.XMLUtil;
1714
import org.phoebus.ui.javafx.ImageCache;
1815
import org.w3c.dom.Element;
@@ -110,33 +107,4 @@ public void setPv(String pv) {
110107
public void setValue(String value) {
111108
this.value = value;
112109
}
113-
114-
public String formatPv(Widget widget) {
115-
final MacroValueProvider macros = widget.getMacrosOrProperties();
116-
String pvName = getPV();
117-
try
118-
{
119-
pvName = MacroHandler.replace(macros, pvName);
120-
}
121-
catch (Exception ignore)
122-
{
123-
// NOP
124-
}
125-
return pvName;
126-
}
127-
128-
public String formatValue(Widget widget) {
129-
final MacroValueProvider macros = widget.getMacrosOrProperties();
130-
value = getValue();
131-
132-
try
133-
{
134-
value = MacroHandler.replace(macros, value);
135-
}
136-
catch (Exception ignore)
137-
{
138-
// NOP
139-
}
140-
return value;
141-
}
142110
}

app/display/runtime/src/main/java/org/csstudio/display/builder/runtime/app/ContextMenuSupport.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
* @author Kay Kasemir
6262
*/
6363
@SuppressWarnings("nls")
64-
class ContextMenuSupport {
64+
public class ContextMenuSupport {
6565
private final DisplayRuntimeInstance instance;
6666
private final ContextMenu menu = new ContextMenu();
6767

app/display/runtime/src/main/java/org/csstudio/display/builder/runtime/app/actionhandlers/WritePVActionHandler.java

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,23 @@ public void handleAction(Widget sourceWidget, ActionInfo pluggableActionInfo) {
2525
// System.out.println(action.getDescription() + ": Set " + action.getPV() + " = " + action.getValue());
2626
final MacroValueProvider macros = sourceWidget.getMacrosOrProperties();
2727
WritePVAction writePVAction = (WritePVAction)pluggableActionInfo;
28-
String pvName = writePVAction.formatPv(sourceWidget);
29-
String value = writePVAction.formatValue(sourceWidget);
28+
String pvName = writePVAction.getPV(), value = writePVAction.getValue();
29+
try
30+
{
31+
pvName = MacroHandler.replace(macros, pvName);
32+
}
33+
catch (Exception ignore)
34+
{
35+
// NOP
36+
}
37+
try
38+
{
39+
value = MacroHandler.replace(macros, value);
40+
}
41+
catch (Exception ignore)
42+
{
43+
// NOP
44+
}
3045
try
3146
{
3247
runtime.writePV(pvName,value);

app/display/runtime/src/main/java/org/csstudio/display/builder/runtime/internal/BaseWidgetRuntimes.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
import org.csstudio.display.builder.model.DisplayModel;
1515
import org.csstudio.display.builder.model.Widget;
16-
import org.csstudio.display.builder.model.widgets.ActionButtonWidget;
1716
import org.csstudio.display.builder.model.widgets.ArrayWidget;
1817
import org.csstudio.display.builder.model.widgets.EmbeddedDisplayWidget;
1918
import org.csstudio.display.builder.model.widgets.GroupWidget;
-500 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)