Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

org.eclipse.ui
Interface IResourceActionFilter

All Superinterfaces:
IActionFilter
All Known Subinterfaces:
IProjectActionFilter

public interface IResourceActionFilter
extends IActionFilter

Describes the public attributes for a resource and the acceptable values each may have.

A popup menu extension may use these constants to describe its object target. Each identifies an attribute name or possible value.

Clients are not expected to implement this interface.

See Also:
IActionFilter

Field Summary
static  String CONTENT_TYPE_ID
          An attribute indicating that this is a file, and we are looking to verify that the file matches the content type matching the given identifier.
static  String EXTENSION
          An attribute indicating the file extension (value "extension").
static  String NAME
          An attribute indicating the file name (value "name").
static  String PATH
          An attribute indicating the file path (value "path").
static  String PERSISTENT_PROPERTY
          An attribute indicating a persistent property on the selected resource (value "persistentProperty").
static  String PROJECT_NATURE
          An attribute indicating the project nature (value "projectNature").
static  String PROJECT_PERSISTENT_PROPERTY
          An attribute indicating a persistent property on the selected resource's project.
static  String PROJECT_SESSION_PROPERTY
          An attribute indicating a session property on the selected resource's project.
static  String READ_ONLY
          An attribute indicating whether the file is read only (value "readOnly").
static  String SESSION_PROPERTY
          An attribute indicating a session property on the selected resource (value "sessionProperty").
static  String XML_DTD_NAME
          Deprecated. Please use content types instead.
static  String XML_FIRST_TAG
          Deprecated. Please use content types instead.
 
Method Summary
 
Methods inherited from interface org.eclipse.ui. IActionFilter
testAttribute
 

Field Detail

NAME

static final 
String NAME
An attribute indicating the file name (value "name"). The attribute value in xml is unconstrained. "*" may be used at the start or the end to represent "one or more characters".

See Also:
Constant Field Values

EXTENSION

static final 
String EXTENSION
An attribute indicating the file extension (value "extension"). The attribute value in xml is unconstrained.

See Also:
Constant Field Values

PATH

static final 
String PATH
An attribute indicating the file path (value "path"). The attribute value in xml is unconstrained. "*" may be used at the start or the end to represent "one or more characters".

See Also:
Constant Field Values

READ_ONLY

static final 
String READ_ONLY
An attribute indicating whether the file is read only (value "readOnly"). The attribute value in xml must be one of "true" or "false".

See Also:
Constant Field Values

PROJECT_NATURE

static final 
String PROJECT_NATURE
An attribute indicating the project nature (value "projectNature"). The attribute value in xml is unconstrained.

See Also:
Constant Field Values

PERSISTENT_PROPERTY

static final 
String PERSISTENT_PROPERTY
An attribute indicating a persistent property on the selected resource (value "persistentProperty"). If the value is a simple string, then this simply tests for existence of the property on the resource. If it has the format "propertyName=propertyValue" this obtains the value of the property with the specified name and tests it for equality with the specified value.

See Also:
Constant Field Values

PROJECT_PERSISTENT_PROPERTY

static final 
String PROJECT_PERSISTENT_PROPERTY
An attribute indicating a persistent property on the selected resource's project. (value "projectPersistentProperty"). If the value is a simple string, then this simply tests for existence of the property on the resource. If it has the format "propertyName=propertyValue" this obtains the value of the property with the specified name and tests it for equality with the specified value.

See Also:
Constant Field Values

SESSION_PROPERTY

static final 
String SESSION_PROPERTY
An attribute indicating a session property on the selected resource (value "sessionProperty"). If the value is a simple string, then this simply tests for existence of the property on the resource. If it has the format "propertyName=propertyValue" this obtains the value of the property with the specified name and tests it for equality with the specified value.

See Also:
Constant Field Values

PROJECT_SESSION_PROPERTY

static final 
String PROJECT_SESSION_PROPERTY
An attribute indicating a session property on the selected resource's project. (value "projectSessionProperty"). If the value is a simple string, then this simply tests for existence of the property on the resource. If it has the format "propertyName=propertyValue" this obtains the value of the property with the specified name and tests it for equality with the specified value.

See Also:
Constant Field Values

XML_FIRST_TAG

static final 
String XML_FIRST_TAG
Deprecated. Please use content types instead.
An attribute indicating that this is an xml file and we should ensure that the first tag (or top-level tag) has this name.

Since:
3.0
See Also:
Constant Field Values

XML_DTD_NAME

static final 
String XML_DTD_NAME
Deprecated. Please use content types instead.
An attribute indicating that this is an xml file and we should ensure that the DTD definition in this xml file is the value supplied with this attribute.

Since:
3.0
See Also:
Constant Field Values

CONTENT_TYPE_ID

static final 
String CONTENT_TYPE_ID
An attribute indicating that this is a file, and we are looking to verify that the file matches the content type matching the given identifier. The identifier is provided in the value.

Since:
3.0
See Also:
Constant Field Values

Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire