17#include <NXOpen/NXDeprecation.hxx>
19#include <NXOpen/NXString.hxx>
20#include <NXOpen/Callback.hxx>
21#include <NXOpen/Diagramming_Tables_TableBuilder.hxx>
22#include <NXOpen/Builder.hxx>
23#include <NXOpen/Schematic_PropertyCellRangeBuilder.hxx>
24#include <NXOpen/Schematic_PropertyType.hxx>
25#include <NXOpen/Schematic_Sheet.hxx>
26#include <NXOpen/libnxopencpp_schematic_exports.hxx>
29#pragma warning(disable:4996)
32#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
58 class _ObjectTableBuilderBuilder;
59 class ObjectTableBuilderImpl;
79 public:
enum NX_DEPRECATED(
"Deprecated in NX2406.0.0. Use <ja_property>NXOpen.Schematic.ObjectTableBuilder.Discipline</ja_property> instead.") StockOption
85 private:
friend class _ObjectTableBuilderBuilder;
86 protected: ObjectTableBuilder();
87 public: ~ObjectTableBuilder();
123 const std::vector<NXOpen::Schematic::JaSchematicPropertytype> & propertyTypes ,
124 const std::vector<NXString> & propertyKeys
153 public:
NX_DEPRECATED(
"Deprecated in NX2406.0.0. Use <ja_property>NXOpen.Schematic.ObjectTableBuilder.Discipline</ja_property> instead.")
NXOpen::
Schematic::ObjectTableBuilder::StockOption StockType
160 public:
NX_DEPRECATED(
"Deprecated in NX2406.0.0. Use <ja_property>NXOpen.Schematic.ObjectTableBuilder.Discipline</ja_property> instead.")
void SetStockType
176 const
char * objectType
190 const
char * objectType
204 public:
void SetDiscipline
213 const
char * discipline
223#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
224#pragma GCC diagnostic warning "-Wdeprecated-declarations"