/** * @return the descriptor instance to associate with this XMLNode */ @Override public JavaWebStartAccessDescriptor getDescriptor() { if (descriptor==null) { descriptor = new JavaWebStartAccessDescriptor(); XMLNode parentNode = getParentNode(); if (parentNode != null && (parentNode instanceof AppClientRuntimeNode)) { Object parentDescriptor = parentNode.getDescriptor(); if (parentDescriptor != null && (parentDescriptor instanceof ApplicationClientDescriptor) ) { ApplicationClientDescriptor acDescriptor = (ApplicationClientDescriptor) parentDescriptor; acDescriptor.setJavaWebStartAccessDescriptor(descriptor); } } } return descriptor; }
/** * @return the descriptor instance to associate with this XMLNode */ @Override public JavaWebStartAccessDescriptor getDescriptor() { if (descriptor==null) { descriptor = new JavaWebStartAccessDescriptor(); XMLNode parentNode = getParentNode(); if (parentNode != null && (parentNode instanceof AppClientRuntimeNode)) { Object parentDescriptor = parentNode.getDescriptor(); if (parentDescriptor != null && (parentDescriptor instanceof ApplicationClientDescriptor) ) { ApplicationClientDescriptor acDescriptor = (ApplicationClientDescriptor) parentDescriptor; acDescriptor.setJavaWebStartAccessDescriptor(descriptor); } } } return descriptor; }