![]() |
Rosetta
2020.11
|
#include <XMLSchemaGeneration.hh>
Public Types | |
enum | ElementType { ct_simple, ct_ref, ct_group } |
Public Member Functions | |
ElementSummary () | |
Public Attributes | |
ElementType | element_type |
std::string | element_name |
std::string | ct_name |
std::string | description |
AttributeList | attributes |
bool | min_or_max_occurs_set |
int | min_occurs |
int | max_occurs |
utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::ElementSummary | ( | ) |
AttributeList utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::attributes |
std::string utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::ct_name |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), and utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement().
std::string utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::description |
std::string utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::element_name |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement(), and utility::tag::XMLSchemaRepeatableCTNode::recursively_write_ct_to_schema().
ElementType utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::element_type |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement(), and utility::tag::XMLSchemaComplexTypeGeneratorImpl::only_one_subelement_and_that_subelement_is_a_ct_group().
int utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::max_occurs |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), and utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement().
int utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::min_occurs |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), and utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement().
bool utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::min_or_max_occurs_set |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), and utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement().