// -*- C++ -*-
-/*
+/**
* \file ButtonPolicies.h
- * \author Allan Rae, rae@lyx.org
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
*
- * Provides a state machine implementation of the various button policies
- * used by the dialogs.
- *
- * This file is part of
- * ======================================================
- *
- * LyX, The Document Processor
+ * \author Allan Rae
*
- * Copyright 1995 Matthias Ettrich
- * Copyright 1995-2001 The LyX Team.
+ * Full author contact details are available in file CREDITS.
*
- * This file Copyright 2000
- * Allan Rae
- * ======================================================
+ * Provides a state machine implementation of the various button policies
+ * used by the dialogs.
*/
#ifndef BUTTONPOLICIES_H
#include <vector>
#include <boost/utility.hpp>
-#include "support/LOstream.h"
+#include "support/std_ostream.h"
/** An abstract base class for button policies.
A state machine implementation of the various button policies used by the
This is based on the value of the bool state of the Button::CANCEL.
true == Cancel, false == Close
*/
-class NoRepeatedApplyReadOnlyPolicy : public ButtonPolicy
-{
+class NoRepeatedApplyReadOnlyPolicy : public ButtonPolicy {
public:
///
NoRepeatedApplyReadOnlyPolicy();