jinlin
2025-03-01 86f02fee03614fef275c6e0c355d73318ca3025e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
   <extension
         point="org.eclipse.help.toc">
      <toc file="toc.xml"/>
   </extension>
   <extension
         point="org.eclipse.help.contexts">
      <contexts
            file="com.jrockit.mc.console.ui.notification_contexts.xml"
            plugin="com.jrockit.mc.console.ui.notification"/>
   </extension>
   <extension
         point="com.jrockit.mc.core.formpage">
      <formPage
            class="com.jrockit.mc.console.ui.notification.TriggerTab"
            hostEditorId="com.jrockit.mc.console.ui.editor"
            groupId="overview"
            placement="/#3.0"
            icon="icons/alert_obj.png"
            id="com.jrockit.mc.console.ui.notification.TriggerTab"
            title="%TAB_TRIGGER_NAME">
      </formPage>
   </extension>
   <extension
         point="org.eclipse.ui.exportWizards">
      <wizard
            category="com.jrockit.mc.ui.wizards.export"
            class="com.jrockit.mc.console.ui.notification.wizard.RuleExportWizard"
            icon="icons/alert_obj.png"
            id="com.jrockit.mc.console.ui.notification.RuleExportWizard"
            name="%TRIGGER_RULES">
      </wizard>
   </extension>
   <extension
         point="org.eclipse.ui.importWizards">
      <wizard
            category="com.jrockit.mc.ui.wizards.import"
            class="com.jrockit.mc.console.ui.notification.wizard.RuleImportWizard"
            icon="icons/alert_obj.png"
            id="com.jrockit.mc.console.ui.notification.RuleImportWizard"
            name="%TRIGGER_RULES">
      </wizard>
   </extension>
   <extension
         point="com.jrockit.mc.rjmx.triggerActions">
      <triggerAction
            class="com.jrockit.mc.console.ui.notification.action.TriggerActionDumpJFR"
            description="%TRIGGER_ACTION_DUMP_JFR_DESCRIPTION"
            icon="icons/flight_recorder.png"
            id="com.jrockit.mc.console.ui.notification.actions.TriggerActionDumpJFR"
            name="%TRIGGER_ACTION_DUMP_JFR_NAME">
         <file
               description="%TRIGGER_ACTION_DUMP_JFR_FILE_DESCRIPTION"
               id="file"
               name="%TRIGGER_ACTION_DUMP_JFR_FILE"
               value="automaticallyTriggeredRecording.jfr"/>
         <timerange
               id="timerange"
               name="%TRIGGER_ACTION_DUMP_JFR_TIMERANGE_LABEL"
               description="%TRIGGER_ACTION_DUMP_JFR_TIMERANGE_DESCRIPTION"
               value="30s"/>
         <boolean
               description="%TRIGGER_ACTION_DUMP_JFR_OPEN_DESCRIPTION"
               id="open"
               name="%TRIGGER_ACTION_DUMP_JFR_OPEN_LABEL"
               value="false">
         </boolean>
      </triggerAction>
         <triggerAction
            class="com.jrockit.mc.console.ui.notification.action.TriggerActionStartContinuousJFR"
            description="%TRIGGER_ACTION_START_CONT_JFR_DESCRIPTION"
            icon="icons/flight_recorder.png"
            id="com.jrockit.mc.console.ui.notification.actions.TriggerActionStartContinuousJFR"
            name="%TRIGGER_ACTION_START_CONT_JFR_NAME">
      <string
              description="%TRIGGER_ACTION_START_CONT_JFR_NAME_DESCRIPTION"
              id="name"
              name="%TRIGGER_ACTION_START_CONT_JFR_NAME_LABEL"
              value="My Recording"/>
      </triggerAction>
         <triggerAction
            class="com.jrockit.mc.console.ui.notification.action.TriggerActionStartTimeBoundJFR"
            description="%TRIGGER_ACTION_START_TIME_JFR_DESCRIPTION"
            icon="icons/flight_recorder.png"
            id="com.jrockit.mc.console.ui.notification.actions.TriggerActionStartTimeBoundJFR"
            name="%TRIGGER_ACTION_START_TIME_JFR_NAME">
      <string
              description="%TRIGGER_ACTION_START_TIME_JFR_NAME_DESCRIPTION"
              id="name"
              name="%TRIGGER_ACTION_START_TIME_JFR_NAME_LABEL"
              value="My Recording"/>
      <file
            description="%TRIGGER_ACTION_START_TIME_JFR_FILE_DESCRIPTION"
            id="file"
            name="%TRIGGER_ACTION_START_TIME_JFR_FILE"
            value="automaticallyTriggeredRecording.jfr"/>
      <timerange
            id="timerange"
            name="%TRIGGER_ACTION_START_TIME_JFR_TIMERANGE_LABEL"
            description="%TRIGGER_ACTION_START_TIME_JFR_TIMERANGE_DESCRIPTION"
            value="30s"/>
      <boolean
            description="%TRIGGER_ACTION_START_TIME_JFR_OPEN_DESCRIPTION"
            id="open"
            name="%TRIGGER_ACTION_START_TIME_JFR_OPEN_LABEL"
            value="false">
      </boolean>
      </triggerAction>
   </extension>   
</plugin>