public String getPIDString(final long pid) {Map<Long,String> dic = getDictionary();if (dic == null || !dic.containsKey(pid)) {ClassID fmt = getFormatID();if (SummaryInformation.FORMAT_ID.equals(fmt)) {dic = PropertyIDMap.getSummaryInformationProperties();} else if (DocumentSummaryInformation.FORMAT_ID[0].equals(fmt)) {dic = PropertyIDMap.getDocumentSummaryInformationProperties();}}return (dic != null && dic.containsKey(pid)) ? dic.get(pid) : PropertyIDMap.UNDEFINED;}

public String getPIDString ( final long pid ) { Map < Long , String > dic = getDictionary ( ) ; if ( dic == null || ! dic . containsKey ( pid ) ) { ClassID fmt = getFormatID ( ) ; if ( SummaryInformation . FORMAT_ID . equals ( fmt ) ) { dic = PropertyIDMap . getSummaryInformationProperties ( ) ; } else if ( DocumentSummaryInformation . FORMAT_ID [ 0 ] . equals ( fmt ) ) { dic = PropertyIDMap . getDocumentSummaryInformationProperties ( ) ; } } return ( dic != null && dic . containsKey ( pid ) ) ? dic . get ( pid ) : PropertyIDMap . UNDEFINED ; }
public String GetPIDString(long pid){String s = null;if (dictionary != null)s = (String)dictionary[pid];if (s == null)s = SectionIDMap.GetPIDString(FormatID.Bytes, pid);if (s == null)s = SectionIDMap.UNDEFINED;return s;}
