public DocumentSummaryInformation(final PropertySet ps)throws UnexpectedPropertySetTypeException {super(ps);if (!isDocumentSummaryInformation()) {throw new UnexpectedPropertySetTypeException("Not a " + getClass().getName());}}

public DocumentSummaryInformation(PropertySet ps): base(ps){if (!IsDocumentSummaryInformation)throw new UnexpectedPropertySetTypeException("Not a " + GetType().Name);}
