/* * JBoss, Home of Professional Open Source. * * See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing. * * See the AUTHORS.txt file distributed with this work for a full listing of individual contributors. */ package org.teiid.designer.mapping.ui.actions; import org.teiid.designer.ui.actions.IModelerActionConstants; /** * IMappingDiagramActionConstants * * @since 8.0 */ public interface IMappingDiagramActionConstants { interface DiagramActions { /** Values of undo action capabilities */ boolean UNDO_NEW_MAPPING_CLASS = false; boolean UNDO_NEW_MAPPING_LINK = true; boolean UNDO_DELETE_MAPPING_LINKS = true; // NO_UCD boolean UNDO_NEW_STAGING_TABLE = false; boolean UNDO_SPLIT_MAPPING_CLASS = false; boolean UNDO_MERGE_MAPPING_CLASSES = false; boolean UNDO_GENERATE_MAPPING_CLASSES = false; } interface ContextMenu { /** The identifier for the diagram editor's context menu. */ String DIAGRAM_EDITOR_PAGE = "diagramEditorPage" + IModelerActionConstants.ContextMenu.MENU_ID_SUFFIX; //$NON-NLS-1$ /** Name of group for start of transformation menu items. */ String MAPPING_START = "mappingStart"; //$NON-NLS-1$ /** Name of group for start of transformation menu items. */ String TRANS_START = "transformationStart"; //$NON-NLS-1$ /** Name of group for end of transformation menu items. */ String TRANS_END = "transformationEnd"; //$NON-NLS-1$ /** Name of group for start of transformation menu items. */ String MAPPING_DIAGRAM_START = " mappingDiagramStart"; //$NON-NLS-1$ } }