diff --git a/.classpath b/.classpath index d60e2620..5e7eb460 100644 --- a/.classpath +++ b/.classpath @@ -17,10 +17,6 @@ - - - - - + diff --git a/src/tethys/TethysControl.java b/src/tethys/TethysControl.java index 25f62a7f..c7744e3d 100644 --- a/src/tethys/TethysControl.java +++ b/src/tethys/TethysControl.java @@ -11,8 +11,8 @@ import javax.swing.JMenuItem; import PamController.PamControlledUnit; import PamController.PamController; import PamguardMVC.PamDataBlock; -import nilus.Deployment; -import nilus.Deployment.Instrument; +//import nilus.Deployment; +//import nilus.Deployment.Instrument; import tethys.output.StreamExportParams; import tethys.output.TethysExportParams; import tethys.output.TethysExporter; diff --git a/src/tethys/deployment/DeploymentWrapper.java b/src/tethys/deployment/DeploymentWrapper.java index 1d1d98ca..01126c92 100644 --- a/src/tethys/deployment/DeploymentWrapper.java +++ b/src/tethys/deployment/DeploymentWrapper.java @@ -12,10 +12,10 @@ import javax.xml.bind.Marshaller; import javax.xml.namespace.QName; import javax.xml.validation.Schema; -import nilus.Deployment.Data.Audio; -import nilus.Deployment; -import nilus.Deployment.Data; -import nilus.Deployment.Instrument; +//import nilus.Deployment.Data.Audio; +//import nilus.Deployment; +//import nilus.Deployment.Data; +//import nilus.Deployment.Instrument; public class DeploymentWrapper { @@ -34,52 +34,52 @@ public class DeploymentWrapper { public static void main(String[] args) { // quick play with some JAXB objects to see what they can do. - Deployment deployment = new Deployment(); - - Class deploymentClass = deployment.getClass(); - Annotation[] annots = deploymentClass.getAnnotations(); - AnnotatedType[] annotInterfaces = deploymentClass.getAnnotatedInterfaces(); - Annotation[] declAnnots = deploymentClass.getDeclaredAnnotations(); - - Instrument instrument = new Instrument(); - instrument.setID("22"); - instrument.setType("SoundTrap"); - QName qName = new QName("Instrument"); - JAXBElement jInst = new JAXBElement(qName, Instrument.class, instrument); - deployment.getContent().add(jInst); - - Deployment.Data data = new Data(); - Audio audio = new Audio(); - audio.setProcessed("??"); - data.setAudio(audio); - JAXBElement jData = new JAXBElement(new QName("Data"), Data.class, data); - deployment.getContent().add(jData); - - String project = "Project Name"; - JAXBElement jProj = new JAXBElement(new QName("Project"), String.class, project); - deployment.getContent().add(jProj); - - String aaa = "Project Something else"; - JAXBElement jProj2 = new JAXBElement(new QName("Region"), String.class, aaa); - deployment.getContent().add(jProj2); - - - try { - JAXBContext jContext = JAXBContext.newInstance(Deployment.class); - Marshaller mar = (Marshaller) jContext.createMarshaller(); - mar.setProperty(javax.xml.bind.Marshaller.JAXB_FORMATTED_OUTPUT, true); - - ByteArrayOutputStream bos = new ByteArrayOutputStream(); - mar.marshal(deployment, bos); - String xml = new String(bos.toByteArray()); - System.out.println(xml); -// Schema schema = mar.getSchema(); // is null. Can't generate it's own it seems. - - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - +// Deployment deployment = new Deployment(); +// +// Class deploymentClass = deployment.getClass(); +// Annotation[] annots = deploymentClass.getAnnotations(); +// AnnotatedType[] annotInterfaces = deploymentClass.getAnnotatedInterfaces(); +// Annotation[] declAnnots = deploymentClass.getDeclaredAnnotations(); +// +// Instrument instrument = new Instrument(); +// instrument.setID("22"); +// instrument.setType("SoundTrap"); +// QName qName = new QName("Instrument"); +// JAXBElement jInst = new JAXBElement(qName, Instrument.class, instrument); +// deployment.getContent().add(jInst); +// +// Deployment.Data data = new Data(); +// Audio audio = new Audio(); +// audio.setProcessed("??"); +// data.setAudio(audio); +// JAXBElement jData = new JAXBElement(new QName("Data"), Data.class, data); +// deployment.getContent().add(jData); +// +// String project = "Project Name"; +// JAXBElement jProj = new JAXBElement(new QName("Project"), String.class, project); +// deployment.getContent().add(jProj); +// +// String aaa = "Project Something else"; +// JAXBElement jProj2 = new JAXBElement(new QName("Region"), String.class, aaa); +// deployment.getContent().add(jProj2); +// +// +// try { +// JAXBContext jContext = JAXBContext.newInstance(Deployment.class); +// Marshaller mar = (Marshaller) jContext.createMarshaller(); +// mar.setProperty(javax.xml.bind.Marshaller.JAXB_FORMATTED_OUTPUT, true); +// +// ByteArrayOutputStream bos = new ByteArrayOutputStream(); +// mar.marshal(deployment, bos); +// String xml = new String(bos.toByteArray()); +// System.out.println(xml); +//// Schema schema = mar.getSchema(); // is null. Can't generate it's own it seems. +// +// } catch (Exception e) { +// // TODO Auto-generated catch block +// e.printStackTrace(); +// } +// } } diff --git a/src/tethys/deployment/PamDeployment.java b/src/tethys/deployment/PamDeployment.java index 4d1a2d43..24a17065 100644 --- a/src/tethys/deployment/PamDeployment.java +++ b/src/tethys/deployment/PamDeployment.java @@ -2,7 +2,7 @@ package tethys.deployment; import java.io.Serializable; -import nilus.DeploymentRecoveryDetails; +//import nilus.DeploymentRecoveryDetails; /** * Wrapper and functions associated with the Tethys Deployment object which can @@ -49,12 +49,12 @@ public class PamDeployment { public PamDeployment() { } - - public DeploymentRecoveryDetails getDeploymentRecoveryDetails() { - DeploymentRecoveryDetails drd = new DeploymentRecoveryDetails(); - - return null; - } +// +// public DeploymentRecoveryDetails getDeploymentRecoveryDetails() { +// DeploymentRecoveryDetails drd = new DeploymentRecoveryDetails(); +// +// return null; +// } private void ripApart(Serializable object) { Class cls = object.getClass();