|
What this is
Other links
The source code/* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License * Version 1.0 (the "License"). You may not use this file except in * compliance with the License. A copy of the License is available at * http://www.sun.com/ * * The Original Code is NetBeans. The Initial Developer of the Original * Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun * Microsystems, Inc. All Rights Reserved. */ package org.netbeans.modules.struts; import org.openide.modules.ModuleInstall; import org.netbeans.modules.xml.catalog.settings.CatalogSettings; /** Manages a module's lifecycle. * Remember that an installer is optional and often not needed at all. * * @author mk115033 */ public class StrutsInstall extends ModuleInstall { private static StrutsCatalog strutsCatalog; // By default, do nothing but call restored (). /* public void installed () { restored (); } // By default, do nothing. public void restored () { //CatalogSettings.getDefault().addCatalog(getStrutsCatalog()); ClassLoader loader = this.getClass().getClassLoader(); javax.swing.JEditorPane.registerEditorKitForContentType ("text/xml-struts", org.netbeans.modules.xml.text.syntax.XMLKit.class.getName(), loader); } */ // By default, do nothing. public void uninstalled () { StrutsCatalog catalog = StrutsConfigDataObject.getStrutsCatalog(); if (catalog!=null) CatalogSettings.getDefault().removeCatalog(catalog); } // By default, call restored (). /* public void updated (int release, String specVersion) { } */ // It is no longer recommended to override Externalizable methods // (readExternal and writeExternal). See the Modules API section on // "installation-clean" modules for an explanation. /* public static synchronized StrutsCatalog getStrutsCatalog(){ if (strutsCatalog==null) { strutsCatalog = new StrutsCatalog(); } return strutsCatalog; } */ } |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.