/** * Displays an about dialog for the UI element. */ public void about() { AboutDialog.execute(this); }
/** * Display an about dialog for the specified class. * * @param clazz Class whose attributes are to be displayed. */ public static void execute(Class<?> clazz) { showDialog(new AboutParams(clazz)); }
/** * Display an about dialog for the specified manifest. * * @param manifest Manifest whose attributes are to be displayed. */ public static void execute(Manifest manifest) { showDialog(new AboutParams(manifest)); }
/** * Display an about dialog for the specified UI element. * * @param component UI element whose attributes are to be displayed. */ public static void execute(ElementBase component) { if (component.getDefinition() != null) { execute(component.getDefinition()); } else { execute(component.getClass()); } }
/** * Display an about dialog for the specified plugin definition. * * @param def Plugin definition whose attributes are to be displayed. */ public static void execute(PluginDefinition def) { showDialog(new AboutParams(def)); }
/** * @see org.carewebframework.shell.elements.ElementBase#about() */ @Override public void about() { AboutDialog.execute(getDefinition()); }
/** * Displays the About dialog. */ public static void about() { AboutDialog.execute(ManifestIterator.getInstance().getPrimaryManifest()); }