/* * Copyright (c) 2010-2012 Research In Motion Limited. All rights reserved. * * This program and the accompanying materials are made available * under the terms of the Eclipse Public License, Version 1.0, * which accompanies this distribution and is available at * * http://www.eclipse.org/legal/epl-v10.html * */ package net.rim.ejde.internal.core; /** * Defines constants for BlackBerry JDE markers * * */ public interface IRIMMarker { // Marker Types public static final String BLACKBERRY_PROBLEM = ContextManager.PLUGIN_ID + ".BlackBerryProblem"; //$NON-NLS-1$ public static final String PACKAGING_PROBLEM = ContextManager.PLUGIN_ID + ".BlackBerryPackagingProblem"; //$NON-NLS-1$ public static final String PREPROCESSING_PROBLEM_MARKER = ContextManager.PLUGIN_ID + ".BlackBerryPreprocessingProblem"; //$NON-NLS-1$ public static final String RESOURCE_BUILD_PROBLEM_MARKER = ContextManager.PLUGIN_ID + ".BlackBerryResourceProblem"; //$NON-NLS-1$ public static final String CODE_SIGN_PROBLEM_MARKER = ContextManager.PLUGIN_ID + ".CodeSignProblem"; //$NON-NLS-1$ public static final String SIGNATURE_TOOL_PROBLEM_MARKER = ContextManager.PLUGIN_ID + ".SignatureToolProblem"; //$NON-NLS-1$ public static final String PROJECT_DEPENDENCY_PROBLEM_MARKER = ContextManager.PLUGIN_ID + ".BlackBerryProjectDependencyProblem"; //$NON-NLS-1$ public static final String MODEL_PROBLEM = ContextManager.PLUGIN_ID + ".xmlProblem"; //$NON-NLS-1$ // Category IDs public static final int CODE_SIGN_CATEGORY_ID = 0; public static final int MODEL_CATEGORY_ID = 100; // Problem IDs public static final int CODE_SIGN_PROBLEM_ID = CODE_SIGN_CATEGORY_ID + 0; public static final int FIELD_USAGE_CODE_SIGN_PROBLEM_ID = CODE_SIGN_CATEGORY_ID + 1; public static final int LIBMAIN_PROBLEM_ID = MODEL_CATEGORY_ID + 0; // Marker Attributes public static final String ID = "id"; public static final String KEY = "key"; public static final String DATA = "data"; }