/******************************************************************************* * Copyright (c) 2009 STMicroelectronics. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Marzia Maugeri <marzia.maugeri@st.com> - initial API and implementation *******************************************************************************/ package org.eclipse.linuxtools.dataviewers.abstractviewers; /** * This interface contains the constants used during an export action */ public interface STDataViewersCSVExporterConstants { String TAG_SECTION_CSV_EXPORTER = "csv_exporter_section"; String TAG_EXPORTER_SEPARATOR = "csv_exporter_separator"; String TAG_EXPORTER_CHILD_MARKER = "csv_exporter_child_marker"; String TAG_EXPORTER_LAST_CHILD_MARKER = "csv_exporter_last_child_marker"; String TAG_EXPORTER_CHILD_LINK = "csv_exporter_child_link"; String TAG_EXPORTER_NO_CHILD_LINK = "csv_exporter_no_child_link"; String TAG_EXPORTER_OUTPUT_FILE_PATH = "csv_exporter_output_file_path"; String TAG_EXPORTER_LEAF_MARKER = "csv_exporter_leaf_marker"; String TAG_EXPORTER_NODE_MARKER = "csv_exporter_node_marker"; String TAG_EXPORTER_EXPAND_ALL = "csv_exporter_expand_all"; String TAG_EXPORTER_SHOW_HIDDEN_COLUMNS = "csv_exporter_show_hidden_columns"; String TAG_EXPORTER_TREE_PREFIX = "csv_exporter_tree_prefix"; String DEFAULT_EXPORTER_SEPARATOR = ";"; String DEFAULT_EXPORTER_CHILD_MARKER = "+-"; String DEFAULT_EXPORTER_LAST_CHILD_MARKER = "+-"; String DEFAULT_EXPORTER_CHILD_LINK = "| "; String DEFAULT_EXPORTER_NO_CHILD_LINK = " "; String DEFAULT_EXPORTER_OUTPUT_FILE_PATH = "./export.csv"; String DEFAULT_EXPORTER_LEAF_MARKER = ""; String DEFAULT_EXPORTER_NODE_MARKER = ""; boolean DEFAULT_EXPORTER_EXPAND_ALL = true; boolean DEFAULT_EXPORTER_SHOW_HIDDEN_COLUMNS = true; boolean DEFAULT_EXPORTER_TREE_PREFIX = true; }