11 #ifndef INCLUDED_SVX_CLASSIFICATIONDIALOG_HXX
12 #define INCLUDED_SVX_CLASSIFICATIONDIALOG_HXX
22 class ClassificationEditView;
76 OUString
const& rIdentifier = OUString());
77 void insertCategoryField(sal_Int32 nID);
79 void readIn(std::vector<ClassificationResult>
const& rInput);
80 void readRecentlyUsed();
81 void writeRecentlyUsed();
82 void toggleWidgetsDependingOnCategory();
86 const std::function<
void()>& rParagraphSignHandler = []() {});
89 std::vector<ClassificationResult> getResult();
90 void setupValues(std::vector<ClassificationResult>
const& rInput);
95 #endif // INCLUDED_SVX_CLASSIFICATIONDIALOG_HXX
std::unique_ptr< weld::TreeView > m_xIntellectualPropertyPartNumberListBox
const bool m_bPerParagraph
sal_Int32 m_nCurrentSelectedCategory
std::vector< std::vector< ClassificationResult > > m_aRecentlyUsedValuesCollection
#define DECL_LINK(Member, ArgType, RetType)
SfxClassificationHelper maInternationalHelper
std::unique_ptr< weld::Button > m_xOkButton
SfxClassificationHelper maHelper
std::unique_ptr< weld::Expander > m_xIntellectualPropertyExpander
std::vector< ClassificationResult > m_aInitialValues
std::unique_ptr< weld::Entry > m_xIntellectualPropertyPartEdit
std::unique_ptr< ClassificationEditView > m_xEditWindow
std::unique_ptr< weld::CustomWeld > m_xEditWindowWeld
std::unique_ptr< weld::ComboBox > m_xInternationalClassificationListBox
ImplSVEvent * m_nAsyncExpandEvent
const std::function< void()> m_aParagraphSignHandler
std::unique_ptr< weld::TreeView > m_xMarkingListBox
std::unique_ptr< weld::ComboBox > m_xRecentlyUsedListBox
std::unique_ptr< weld::ToggleButton > m_xToolBox
std::unique_ptr< weld::Button > m_xIntellectualPropertyPartAddButton
std::unique_ptr< weld::TreeView > m_xIntellectualPropertyPartListBox
#define DECL_STATIC_LINK(Class, Member, ArgType, RetType)
std::unique_ptr< weld::ComboBox > m_xClassificationListBox
std::unique_ptr< weld::Button > m_xSignButton
std::unique_ptr< weld::Label > m_xMarkingLabel