001: /*******************************************************************************
002: * Copyright (c) 2000, 2005 IBM Corporation and others.
003: * All rights reserved. This program and the accompanying materials
004: * are made available under the terms of the Eclipse Public License v1.0
005: * which accompanies this distribution, and is available at
006: * http://www.eclipse.org/legal/epl-v10.html
007: *
008: * Contributors:
009: * IBM Corporation - initial API and implementation
010: *******************************************************************************/package org.eclipse.ui.views.properties;
011:
012: import org.eclipse.ui.internal.views.properties.IDEPropertiesMessages;
013:
014: /**
015: * This interface documents the property constants used by the resource
016: * property source.
017: */
018: public interface IResourcePropertyConstants {
019: /**
020: * The <code>IResource</code> property key for name.
021: */
022: public static final String P_LABEL_RES = IDEPropertiesMessages.IResourcePropertyConstants_name;
023:
024: /**
025: * The <code>IResource</code> property key for path.
026: */
027: public static final String P_PATH_RES = "org.eclipse.ui.path"; //$NON-NLS-1$
028:
029: /**
030: * The <code>IResource</code> property key for display path.
031: */
032: public static final String P_DISPLAYPATH_RES = IDEPropertiesMessages.IResourcePropertyConstants_path;
033:
034: /**
035: * The <code>IResource</code> property key for read-only.
036: */
037: public static final String P_EDITABLE_RES = "org.eclipse.ui.editable"; //$NON-NLS-1$
038:
039: /**
040: * The <code>IResource</code> property key for display read-only.
041: */
042: public static final String P_DISPLAYEDITABLE_RES = IDEPropertiesMessages.IResourcePropertyConstants_editable;
043:
044: /**
045: * The <code>IResource</code> property key for read-only.
046: */
047: public static final String P_DERIVED_RES = "org.eclipse.ui.derived"; //$NON-NLS-1$
048:
049: /**
050: * The <code>IResource</code> property key for display read-only.
051: */
052: public static final String P_DISPLAYDERIVED_RES = IDEPropertiesMessages.IResourcePropertyConstants_derived;
053:
054: /**
055: * The <code>IResource</code> property key for location.
056: */
057: public static final String P_LOCATION_RES = "org.eclipse.ui.location"; //$NON-NLS-1$
058:
059: /**
060: * The <code>IResource</code> property key for display location.
061: */
062: public static final String P_DISPLAYLOCATION_RES = IDEPropertiesMessages.IResourcePropertyConstants_location;
063:
064: /**
065: * The <code>IResource</code> property key for resolved location.
066: */
067: public static final String P_RESOLVED_LOCATION_RES = "org.eclipse.ui.resolvedLocation"; //$NON-NLS-1$,
068:
069: /**
070: * The <code>IResource</code> property key for display resolved location.
071: */
072: public static final String P_DISPLAYRESOLVED_LOCATION_RES = IDEPropertiesMessages.IResourcePropertyConstants_resolvedLocation;
073:
074: /**
075: * The <code>IResource</code> property key for linked.
076: */
077: public static final String P_LINKED_RES = "org.eclipse.ui.linked"; //$NON-NLS-1$,
078:
079: /**
080: * The <code>IResource</code> property key for display linked.
081: */
082: public static final String P_DISPLAYLINKED_RES = IDEPropertiesMessages.IResourcePropertyConstants_linked;
083:
084: /**
085: * The <code>IResource</code> category for the base values
086: */
087: public static final String P_FILE_SYSTEM_CATEGORY = IDEPropertiesMessages.IResourcePropertyConstants_info;
088:
089: /**
090: * The <code>IResource</code> property key for path.
091: */
092: public static final String P_SIZE_RES = "org.eclipse.ui.size"; //$NON-NLS-1$
093:
094: /**
095: * The <code>IResource</code> property key for displaying size
096: */
097: public static final String P_DISPLAY_SIZE = IDEPropertiesMessages.IResourcePropertyConstants_size;
098:
099: /**
100: * The <code>IResource</code> property key for path.
101: */
102: public static final String P_LAST_MODIFIED_RES = "org.eclipse.ui.lastmodified"; //$NON-NLS-1$
103:
104: /**
105: * The <code>IResource</code> category for last modified
106: */
107: public static final String P_DISPLAY_LAST_MODIFIED = IDEPropertiesMessages.IResourcePropertyConstants_lastModified;
108:
109: }
|