Bug 267425 [Perspectives] problem with outline view and min/max
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/properties/PropertySheet.java
* since 3.4
	 */
	public void saveState(IMemento memento) {
		
		String secondaryId = getViewSite().getSecondaryId();
		if (null == secondaryId) {
			super.saveState(memento);
		} else {
			getViewSite().getPage().hideView(this);
		}
	}
    /* (non-Javadoc)
     * Method declared on PageBookView.
     * The property sheet may show properties for any view other than this view.
     */
    protected boolean isImportant(IWorkbenchPart part) {
		
		
		boolean isHelpView = "org.eclipse.help.ui.HelpView".equals(part.getSite().getId()); 
		return !isPinned() && part != this && !isHelpView;
    }
    /* (non-Javadoc)
	 * @see org.eclipse.ui.part.PageBookView#partClosed(org.eclipse.ui.IWorkbenchPart)
	 * since 3.4
	 */
	public void partClosed(IWorkbenchPart part) {
		if (isPinned() && part.equals(currentPart)) {
			pinPropertySheetAction.setChecked(false);
		}
		super.partClosed(part);