DataExplorerView dicomView = org.weasis.core.ui.docking.UIManager.getExplorerplugin(DicomExplorer.NAME);
DicomModel model = (DicomModel) dicomView.getDataExplorerModel();
MediaSeries<org.weasis.dicom.codec.DicomImageElement> s = eventManager.getSelectedSeries();
MediaSeriesGroup patient= model.getParent(s, DicomModel.patient);
MediaSeriesGroup study= model.getParent(s,DicomModel.study);
String infoPatient="";
infoPatient+=patient.getTagValue(TagW.PatientName)+"*";
Date PatientBirthDate=(Date) patient.getTagValue(TagW.PatientBirthDate);
infoPatient+=PatientBirthDate.getDate()+" "+PatientBirthDate.getMonth()+" "+PatientBirthDate.getYear()+"*";
infoPatient+=patient.getTagValue(TagW.PatientID)+"*";
infoPatient+=patient.getTagValue(TagW.PatientSex)+"*";
infoPatient+=patient.getTagValue(TagW.PatientAge)+"*";
JOptionPane.showMessageDialog(metaButton, infoPatient);
String infoStudy="";
infoStudy+=s.getTagValue(TagW.InstitutionName)+"*";
infoStudy+=s.getTagValue(TagW.StudyDescription)+"*";
infoStudy+=study.getTagValue(TagW.StudyID)+"*";
Date StudyDate=(Date)study.getTagValue(TagW.StudyDate);
infoPatient+=StudyDate.getDate()+" "+StudyDate.getMonth()+" "+StudyDate.getYear()+"*";
JOptionPane.showMessageDialog(metaButton, infoStudy);
String infoSerie="";
infoSerie+=s.getTagValue(TagW.SeriesNumber)+"*";
infoSerie+=s.getTagValue(TagW.SeriesDescription)+"*";
Thanks for replying.