|
Eclipse Platform Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IResourceActionFilter
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.
IActionFilter
Field Summary | |
---|---|
static java.lang.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 java.lang.String |
EXTENSION
An attribute indicating the file extension (value "extension" ). |
static java.lang.String |
NAME
An attribute indicating the file name (value "name" ). |
static java.lang.String |
PATH
An attribute indicating the file path (value "path" ). |
static java.lang.String |
PERSISTENT_PROPERTY
An attribute indicating a persistent property on the selected resource (value "persistentProperty" ). |
static java.lang.String |
PROJECT_NATURE
An attribute indicating the project nature (value "projectNature" ). |
static java.lang.String |
PROJECT_PERSISTENT_PROPERTY
An attribute indicating a persistent property on the selected resource's project. |
static java.lang.String |
PROJECT_SESSION_PROPERTY
An attribute indicating a session property on the selected resource's project. |
static java.lang.String |
READ_ONLY
An attribute indicating whether the file is read only (value "readOnly" ). |
static java.lang.String |
SESSION_PROPERTY
An attribute indicating a session property on the selected resource (value "sessionProperty" ). |
static java.lang.String |
XML_DTD_NAME
Deprecated. Please use content types instead. |
static java.lang.String |
XML_FIRST_TAG
Deprecated. Please use content types instead. |
Method Summary |
---|
Methods inherited from interface org.eclipse.ui.IActionFilter |
---|
testAttribute |
Field Detail |
---|
static final java.lang.String NAME
"name"
).
The attribute value in xml is unconstrained. "*" may be used at the start or
the end to represent "one or more characters".
static final java.lang.String EXTENSION
"extension"
).
The attribute value in xml is unconstrained.
static final java.lang.String PATH
"path"
).
The attribute value in xml is unconstrained. "*" may be used at the start or
the end to represent "one or more characters".
static final java.lang.String READ_ONLY
"readOnly"
).
The attribute value in xml must be one of "true" or "false"
.
static final java.lang.String PROJECT_NATURE
"projectNature"
).
The attribute value in xml is unconstrained.
static final java.lang.String PERSISTENT_PROPERTY
"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
static final java.lang.String PROJECT_PERSISTENT_PROPERTY
"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
static final java.lang.String SESSION_PROPERTY
"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
static final java.lang.String PROJECT_SESSION_PROPERTY
"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
static final java.lang.String XML_FIRST_TAG
static final java.lang.String XML_DTD_NAME
static final java.lang.String CONTENT_TYPE_ID
|
Eclipse Platform Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.