@Override public Object sendIospMessage(Object special) { if (special instanceof FmrcCoordSys) { fmrcCoordSys = (FmrcCoordSys) special; } return super.sendIospMessage(special); }
public Object sendIospMessage(Object message) { if (message.toString().equals("header")) return header; return super.sendIospMessage(message); }
public Object sendIospMessage(Object message) { if (message.toString().equals("header")) return header; return super.sendIospMessage(message); }
public Object sendIospMessage(Object message) { if (message.toString().equals("header")) return header; return super.sendIospMessage(message); }
@Override public Object sendIospMessage(Object message) { if (message instanceof Element) { iospParam = (Element) message; iospParam.detach(); return true; } return super.sendIospMessage(message); }
public Object sendIospMessage(Object message) { if (message.toString().equals(IOSP_MESSAGE_INCLUDE_ORIGINAL_ATTRIBUTES)) { includeOriginalAttributes = true; return null; } if (message.toString().equals("header")) return headerParser; if (message.toString().equals("headerEmpty")) { NetcdfFile ncfile = new FakeNetcdfFile(); H5header headerEmpty = new H5header(raf, ncfile, this); return headerEmpty; } return super.sendIospMessage(message); }
public Object sendIospMessage(Object message) { if (message.toString().equals(IOSP_MESSAGE_INCLUDE_ORIGINAL_ATTRIBUTES)) { includeOriginalAttributes = true; return null; } if (message.toString().equals("header")) return headerParser; if (message.toString().equals("headerEmpty")) { NetcdfFile ncfile = new NetcdfFileSubclass(); return new H5header(raf, ncfile, this); } return super.sendIospMessage(message); }
@Override public Object sendIospMessage(Object message) { if (message.toString().equals(IOSP_MESSAGE_INCLUDE_ORIGINAL_ATTRIBUTES)) { includeOriginalAttributes = true; return null; } if (message.toString().equals("header")) return headerParser; if (message.toString().equals("headerEmpty")) { NetcdfFile ncfile = new NetcdfFileSubclass(); return new H5header(raf, ncfile, this); } return super.sendIospMessage(message); }
@Override public Object sendIospMessage(Object special) { if (special instanceof String) { String s = (String) special; if (s.startsWith("gribParameterTableLookup")) { int pos = s.indexOf("="); if (pos > 0) config.gribConfig.lookupTablePath = s.substring(pos + 1).trim(); } else if (s.startsWith("gribParameterTable")) { int pos = s.indexOf("="); if (pos > 0) config.gribConfig.paramTablePath = s.substring(pos + 1).trim(); } if (debug) System.out.printf("GRIB got IOSP message=%s%n", special); return null; } if (special instanceof org.jdom2.Element) { // the root element will be <iospParam> Element root = (org.jdom2.Element) special; config.gribConfig.configFromXml(root, Catalog.ncmlNS); return null; } return super.sendIospMessage(special); }
@Override public Object sendIospMessage(Object message) { if (null == header) return null; if (message == NetcdfFile.IOSP_MESSAGE_ADD_RECORD_STRUCTURE) return header.makeRecordStructure(); else if (message == NetcdfFile.IOSP_MESSAGE_REMOVE_RECORD_STRUCTURE) return header.removeRecordStructure(); return super.sendIospMessage(message); }
@Override public Object sendIospMessage(Object message) { if (null == header) return null; if (message == NetcdfFile.IOSP_MESSAGE_ADD_RECORD_STRUCTURE) return header.makeRecordStructure(); else if (message == NetcdfFile.IOSP_MESSAGE_REMOVE_RECORD_STRUCTURE) return header.removeRecordStructure(); return super.sendIospMessage(message); }
@Override public Object sendIospMessage(Object message) { if (null == header) return null; if (message == NetcdfFile.IOSP_MESSAGE_ADD_RECORD_STRUCTURE) return header.makeRecordStructure(); else if (message == NetcdfFile.IOSP_MESSAGE_REMOVE_RECORD_STRUCTURE) return header.removeRecordStructure(); return super.sendIospMessage(message); }