blob: 9b52886ba3b7f27036946e2f46ecdc9aac7cca34 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2004 IBM Corporation and others.
* 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:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.ui.internal.intro.impl;
public interface IIntroConstants {
// all attributes here are by default public static final.
// General consts.
// ---------------
String PLUGIN_ID = "org.eclipse.ui.intro"; //$NON-NLS-1$
String PREFIX = PLUGIN_ID + "."; //$NON-NLS-1$
// Empty Standby Content part. This is registered in this plugin,
// through markup.
String EMPTY_STANDBY_CONTENT_PART = "org.eclipse.ui.intro.config.emptyStandby"; //$NON-NLS-1$
// Memento constants
// ------------------
String MEMENTO_PRESENTATION_TAG = "presentation"; //$NON-NLS-1$
String MEMENTO_CURRENT_PAGE_ATT = "currentPage"; //$NON-NLS-1$
String MEMENTO_STANDBY_PART_TAG = "standbyPart"; //$NON-NLS-1$
String MEMENTO_STANDBY_CONTENT_PART_ID_ATT = "contentPartID"; //$NON-NLS-1$
String MEMENTO_STANDBY_CONTENT_PART_TAG = "standbyContentPart"; //$NON-NLS-1$
String MEMENTO_RESTORE_ATT = "restore"; //$NON-NLS-1$
// CustomizableIntroPart consts:
// -----------------------------
// key to retrieve if a standby part is needed.
String SHOW_STANDBY_PART = "showStandbyPart"; //$NON-NLS-1$
// Form implementation consts:
// ---------------------------
// key to retrieve the into link model object from imageHyperlink widget.
// convention: actual string value is class name.
String INTRO_LINK = "IntroLink"; //$NON-NLS-1$
// key to retrive page sub-title from PageContentForm
String PAGE_SUBTITLE = "PageSubtitle"; //$NON-NLS-1$
// Performance keys
// -----------------------
String INTRO = "intro"; //$NON-NLS-1$
String PERF_VIEW_CREATION_TIME = PLUGIN_ID + "/perf/createView"; //$NON-NLS-1$
String PERF_SET_STANDBY_STATE = PLUGIN_ID + "/perf/setStandbyState"; //$NON-NLS-1$
// not exposed in .option. Used because framework is convenient.
String PERF_UI_ZOOM = PLUGIN_ID + "/perf/uiZoom"; //$NON-NLS-1$
}