//////////////////////////////////////////////////////////////////////////////////////////////////// /// draw-line-attlist void draw_line_attlist::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"svg:x1", svg_x1_); CP_XML_ATTR_OPT(L"svg:x2", svg_x2_); CP_XML_ATTR_OPT(L"svg:y1", svg_y1_); CP_XML_ATTR_OPT(L"svg:y2", svg_y2_); }
void table_linked_source_attlist::serialize(CP_ATTR_NODE) { common_xlink_attlist_.serialize(CP_GET_XML_NODE()); CP_XML_ATTR_OPT(L"table:filter-name", table_filter_name_); CP_XML_ATTR_OPT(L"table:filter-options", table_filter_options_); CP_XML_ATTR_OPT(L"table:refresh-delay", table_refresh_delay_); }
CP_XML_NODE_SIMPLE() { CP_XML_ATTR_OPT(L"style:column-width", style_column_width_); CP_XML_ATTR_OPT(L"style:rel-column-width", style_rel_column_width_); CP_XML_ATTR_OPT(L"style:use-optimal-column-width", style_use_optimal_column_width_); common_break_attlist_.serialize(CP_GET_XML_NODE()); }
void table_table_column_attlist::serialize(CP_ATTR_NODE) { if (table_number_columns_repeated_ > 1) { CP_XML_ATTR(L"table:number-columns-repeated", table_number_columns_repeated_); } CP_XML_ATTR_OPT(L"table:style-name", table_style_name_); CP_XML_ATTR_OPT(L"table:visibility", table_visibility_); CP_XML_ATTR_OPT(L"table:default-cell-style-name", table_default_cell_style_name_); }
void office_annotation_attr::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"draw:style-name", draw_style_name_); CP_XML_ATTR_OPT(L"draw:text-style-name", draw_text_style_name_); CP_XML_ATTR_OPT(L"draw:caption-point-x", caption_point_x_); CP_XML_ATTR_OPT(L"draw:caption-point-x", caption_point_y_); CP_XML_ATTR_OPT(L"svg:y", svg_y_); CP_XML_ATTR_OPT(L"svg:x", svg_x_); CP_XML_ATTR_OPT(L"svg:width", svg_width_); CP_XML_ATTR_OPT(L"svg:height", svg_height_); CP_XML_ATTR_OPT(L"office:display",display_); CP_XML_ATTR_OPT(L"office:name",name_); }
void draw_handle_attlist::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"draw:handle-position", draw_handle_position_); CP_XML_ATTR_OPT(L"draw:handle-range-y-maximum", draw_handle_range_y_maximum_); CP_XML_ATTR_OPT(L"draw:handle-range-y-minimum", draw_handle_range_y_minimum_); CP_XML_ATTR_OPT(L"draw:handle-range-x-maximum", draw_handle_range_x_maximum_); CP_XML_ATTR_OPT(L"draw:handle-range-x-minimum", draw_handle_range_x_minimum_); CP_XML_ATTR_OPT(L"draw:handle-radius-range-maximum", draw_handle_radius_range_maximum_); CP_XML_ATTR_OPT(L"draw:handle-radius-range-minimum", draw_handle_radius_range_minimum_); CP_XML_ATTR_OPT(L"draw:handle-polar", draw_handle_polar_); }
CP_XML_NODE_SIMPLE() { CP_XML_ATTR_OPT(L"table:name", table_name_); CP_XML_ATTR_OPT(L"table:target-range-address", table_target_range_address_); CP_XML_ATTR_OPT(L"table:display-filter-buttons", table_display_filter_buttons_); }
void draw_rect_attlist::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"draw:filter-name", draw_filter_name_); CP_XML_ATTR_OPT(L"draw:corner-radius", draw_corner_radius_); }
void draw_equation_attlist::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"draw:name", draw_name_); CP_XML_ATTR_OPT(L"draw:formula", draw_formula_); }
void draw_polygon_attlist::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"draw:points", draw_points_); CP_XML_ATTR_OPT(L"svg:viewBox", svg_viewbox_); }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// draw-path-attlist void draw_path_attlist::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"svg:d", svg_d_); CP_XML_ATTR_OPT(L"svg:viewBox", svg_viewbox_); }
void draw_ellipse_attlist::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"draw:filter-name", draw_filter_name_); }
void table_table_source_attlist::serialize(CP_ATTR_NODE) { CP_XML_ATTR(L"table:mode", table_mode_ ); CP_XML_ATTR_OPT(L"table:table-name", table_table_name_); }
void calcext_date_is_attr::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"calcext:style", calcext_style_); CP_XML_ATTR_OPT(L"calcext:date", calcext_date_); }
void calcext_condition_attr::serialize(CP_ATTR_NODE) { CP_XML_ATTR_OPT(L"calcext:base-cell-address", calcext_base_cell_address_); CP_XML_ATTR_OPT(L"calcext:apply-style-name", calcext_apply_style_name_); CP_XML_ATTR_OPT(L"calcext:value", calcext_value_); }
CP_XML_NODE_SIMPLE() { CP_XML_ATTR_OPT(L"text:tab-ref", text_tab_ref_); }