1 19 20 21 package org.netbeans.tests.j2eeserver.plugin.jsr88; 22 23 import javax.enterprise.deploy.spi.*; 24 import javax.enterprise.deploy.shared.*; 25 import javax.enterprise.deploy.model.*; 26 27 31 public class TestTargetMoid implements TargetModuleID { 32 Target target; 33 String moduleID; 34 TestTargetMoid parent; 35 TestTargetMoid[] children; 36 ModuleType type; 37 38 39 public TestTargetMoid(Target target, String module, ModuleType type) { 40 this.target = target; 41 this.moduleID = module.replace('.', '_'); 42 this.type = type; 43 } 44 public TargetModuleID[] getChildTargetModuleID() { 45 return children; 46 } 47 48 public ModuleType getModuleType() { return type; } 49 50 public String getModuleID() { 51 return moduleID; 52 } 53 54 public TargetModuleID getParentTargetModuleID() { 55 return parent; 56 } 57 58 public Target getTarget() { 59 return target; 60 } 61 62 public String getWebURL() { 63 return null; 64 } 65 66 public String toString() { 67 return "TestPlugin:"+target.getName()+":"+moduleID; 68 } 69 70 public TestTargetMoid getParent() { return parent; } 71 public String getModuleUrl() { return moduleID; } 72 } 73 | Popular Tags |