org.jopendocument.model.table.TableTable Maven / Gradle / Ivy
/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
*
* Copyright 2008 jOpenDocument, by ILM Informatique. All rights reserved.
*
* The contents of this file are subject to the terms of the GNU
* General Public License Version 3 only ("GPL").
* You may not use this file except in compliance with the License.
* You can obtain a copy of the License at http://www.gnu.org/licenses/gpl-3.0.html
* See the License for the specific language governing permissions and limitations under the License.
*
* When distributing the software, include this License Header Notice in each file.
*
*/
package org.jopendocument.model.table;
import org.jopendocument.dom.spreadsheet.Range;
import java.util.ArrayList;
import java.util.List;
import java.util.Vector;
import org.jopendocument.model.OpenDocument;
import org.jopendocument.model.office.OfficeForms;
import org.jopendocument.model.office.OfficeSpreadsheet;
import org.jopendocument.model.style.StyleMasterPage;
import org.jopendocument.model.style.StylePageLayout;
import org.jopendocument.model.style.StylePageLayoutProperties;
import org.jopendocument.model.style.StyleStyle;
/**
*
*/
public class TableTable {
// Une colonne ou ligne repeated est dupliquée dans la liste
final List columns = new ArrayList();
protected OfficeForms officeForms;
private int printStartCol = -1;
private int printStartRow = -1;
private int printStopCol = -1;
private int printStopRow = -1;
ArrayList rows = new ArrayList();
private OfficeSpreadsheet spreadsheet;
protected String tableAutomaticPrintRange;
protected String tableName;
protected String tablePrintRanges;
protected String tableProtected;
protected String tableProtectionKey;
protected TableScenario tableScenario;
protected TableShapes tableShapes;
protected String tableStyleName;
protected List © 2015 - 2025 Weber Informatics LLC | Privacy Policy