/** * @param list * @return array of two String values, row then column orientation, else array of two nulls if * cannot be obtained */ private static String[] getPatientOrientation(AttributeList list) { String[] vPatientOrientation = null; Attribute aPatientOrientation = list.get(TagFromName.PatientOrientation); if (aPatientOrientation != null && aPatientOrientation.getVM() == 2) { try { vPatientOrientation = aPatientOrientation.getStringValues(); if (vPatientOrientation != null && vPatientOrientation.length != 2) { vPatientOrientation = null; } } catch (DicomException e) { vPatientOrientation = null; } } if (vPatientOrientation == null) { vPatientOrientation = new String[2]; } return vPatientOrientation; }