Source code for camelot.view.action_steps

#  ============================================================================
#
#  Copyright (C) 2007-2016 Conceptive Engineering bvba.
#  www.conceptive.be / info@conceptive.be
#
#  Redistribution and use in source and binary forms, with or without
#  modification, are permitted provided that the following conditions are met:
#      * Redistributions of source code must retain the above copyright
#        notice, this list of conditions and the following disclaimer.
#      * Redistributions in binary form must reproduce the above copyright
#        notice, this list of conditions and the following disclaimer in the
#        documentation and/or other materials provided with the distribution.
#      * Neither the name of Conceptive Engineering nor the
#        names of its contributors may be used to endorse or promote products
#        derived from this software without specific prior written permission.
#  
#  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
#  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
#  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
#  DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
#  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
#  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
#  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
#  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
#  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
#  ============================================================================

from .application import ActionView, MainWindow, InstallTranslator, Exit, RemoveTranslators
from .backup import SelectBackup, SelectRestore
from .change_object import ChangeField, ChangeObject, ChangeObjects
from .form_view import (OpenFormView, ToFirstForm, ToLastForm, ToNextForm,
                        ToPreviousForm)
from .gui import ( CloseView, MessageBox, Refresh, SelectItem,
                   ShowChart, ShowPixmap, SelectSubclass, UpdateEditor,)
from .item_view import Sort, OpenTableView, UpdateTableView
from .open_file import ( OpenFile, OpenStream,
                         OpenString, OpenJinjaTemplate, WordJinjaTemplate )
from .orm import CreateObject, DeleteObject, FlushSession, UpdateObject
from .print_preview import ( PrintChart, PrintHtml, PrintPreview,
                             PrintJinjaTemplate, UpdatePrintPreview )
from .select_file import SelectFile, SelectDirectory, SaveFile
from .select_object import SelectObjects
from .text_edit import EditTextDocument
from .update_progress import UpdateProgress

__all__ = [
    ActionView.__name__,
    ChangeField.__name__,
    ChangeObject.__name__,
    ChangeObjects.__name__,
    CloseView.__name__,
    CreateObject.__name__,
    DeleteObject.__name__,
    EditTextDocument.__name__,
    Exit.__name__,
    FlushSession.__name__,
    InstallTranslator.__name__,
    MainWindow.__name__,
    MessageBox.__name__,
    OpenFile.__name__,
    OpenFormView.__name__,
    OpenJinjaTemplate.__name__,
    OpenStream.__name__,
    OpenString.__name__,
    OpenTableView.__name__,
    PrintChart.__name__,
    PrintHtml.__name__,
    PrintJinjaTemplate.__name__,
    PrintPreview.__name__,
    Refresh.__name__,
    RemoveTranslators.__name__,
    SaveFile.__name__,
    SelectBackup.__name__,
    SelectDirectory.__name__,
    SelectFile.__name__,
    SelectItem.__name__,
    SelectObjects.__name__,
    SelectRestore.__name__,
    SelectSubclass.__name__,
    ShowChart.__name__,
    ShowPixmap.__name__,
    Sort.__name__,
    ToFirstForm.__name__,
    ToLastForm.__name__,
    ToNextForm.__name__,
    ToPreviousForm.__name__,
    UpdateEditor.__name__,
    UpdateObject.__name__,
    UpdatePrintPreview.__name__,
    UpdateProgress.__name__,
    UpdateTableView.__name__,
    WordJinjaTemplate.__name__,
    ]