private int setDataDescriptors(java.util.List<DdsBean> beanList, DataDescriptor dds, int seqno) {
   for (DataDescriptor key : dds.getSubKeys()) {
     beanList.add(new DdsBean(key, seqno++));
     if (key.getSubKeys() != null) seqno = setDataDescriptors(beanList, key, seqno);
   }
   return seqno;
 }
 public String getLocal() {
   if (dds.isLocalOverride()) return "override";
   return dds.isLocal() ? "true" : "false";
 }
 public int getReference() {
   return dds.getRefVal();
 }
 public int getScale() {
   return dds.getScale();
 }
 public int getBitWidth() {
   return dds.getBitWidth();
 }
 public String getUnits() {
   return dds.getUnits();
 }
 public String getName() {
   return dds.getName();
 }
 public String getFxy() {
   return dds.getFxyName();
 }