@Plugin(name="LSST CCS Plugin Properties Demo",
id="propdemo",
description="LSST CCS Plugin that demonstrates adding menu items and using plugin properties and preferences.",
loadAtStart=false)
public class PreferencesMenusDemoPlugin
extends org.lsst.ccs.gconsole.base.ConsolePlugin
| Modifier and Type | Class and Description |
|---|---|
static class |
PreferencesMenusDemoPlugin.Currency |
| Constructor and Description |
|---|
PreferencesMenusDemoPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize()
Called by the framework when the plugin is loaded.
|
void |
propertiesChanged(Object source,
Map<String,Object> changes)
Called by the framework when plugin properties are modified.
|
public void initialize()
initialize in class org.lsst.ccs.gconsole.base.ConsolePluginpublic void propertiesChanged(Object source, Map<String,Object> changes)
propertiesChanged in class org.lsst.ccs.gconsole.base.ConsolePluginsource - Source of notification.changes - For the changed properties, map of keys to their new values.Copyright © 2022 LSST. All rights reserved.