|
What this is
Other links
The source code/* * TestJ2eeModule.java * * Created on October 14, 2003, 6:08 PM */ package org.netbeans.tests.j2eeserver.devmodule; import org.netbeans.modules.j2ee.deployment.devmodules.api.J2eeModule; import org.netbeans.modules.j2ee.deployment.devmodules.api.J2eeModule.VersionListener; import org.netbeans.modules.schema2beans.*; import org.openide.filesystems.FileObject; import org.netbeans.modules.j2ee.deployment.impl.projects.J2eeDeploymentLookup; import org.openide.loaders.DataFolder; import org.openide.loaders.DataObjectExistsException; /** * * @author nn136682 */ public class FolderJ2eeModule extends DataFolder implements J2eeModule { Object moduleType; FileObject archive; FileObject moduleFolder; J2eeDeploymentLookup deployment; public FolderJ2eeModule(FileObject fo) throws DataObjectExistsException { super(fo); } public void init(Object type) { moduleType = type; } public void addVersionListener(J2eeModule.VersionListener ml){} public void removeVersionListener(J2eeModule.VersionListener ml) {} public void setJ2eeDeployment(J2eeDeploymentLookup deployment) { this.deployment = deployment; } public org.openide.nodes.Node.Cookie getCookie (Class c) { if (c.isAssignableFrom(J2eeDeploymentLookup.class)) { return deployment; } return null; //return super.getCookie(c); } public org.openide.filesystems.FileObject getArchive() { return archive; } public java.util.Iterator getArchiveContents() { return new java.util.Vector(0).iterator(); } public org.openide.filesystems.FileObject getContentDirectory() { return null; } public BaseBean getDeploymentDescriptor(String location) { return null; } public Object getModuleType() { return moduleType; } public String getModuleVersion() { return "0.0.0"; } public String getUrl() { return null; } public void setUrl(String url) { //noop } public org.openide.util.HelpCtx getHelpCtx() { return org.openide.util.HelpCtx.DEFAULT_HELP; } protected org.openide.loaders.DataObject handleCopy(org.openide.loaders.DataFolder f) throws java.io.IOException { return null; } protected org.openide.loaders.DataObject handleCreateFromTemplate(org.openide.loaders.DataFolder df, String name) throws java.io.IOException { return null; } protected void handleDelete() throws java.io.IOException { } protected FileObject handleMove(org.openide.loaders.DataFolder df) throws java.io.IOException { return null; } protected FileObject handleRename(String name) throws java.io.IOException { return null; } public boolean isCopyAllowed() { return false; } public boolean isDeleteAllowed() { return false; } public boolean isMoveAllowed() { return false; } public boolean isRenameAllowed() { return false; } } |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 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.