org.eclipse.core.resources
Interface IPathVariableChangeEvent
-
public interface IPathVariableChangeEvent
Describes a change in a path variable. The change may denote that a
variable has been created, deleted or had its value changed.
-
Since:
- 2.1
-
See Also:
-
IPathVariableChangeListener
-
Restriction:
- This interface is not intended to be implemented by clients.
-
Restriction:
- This interface is not intended to be extended by clients.
Field Summary
|
static int
|
VARIABLE_CHANGED
Event type constant (value = 1) that denotes a value change . |
static int
|
VARIABLE_CREATED
Event type constant (value = 2) that denotes a variable creation. |
static int
|
VARIABLE_DELETED
Event type constant (value = 3) that denotes a variable deletion. |
VARIABLE_CHANGED
static final int VARIABLE_CHANGED
- Event type constant (value = 1) that denotes a value change .
-
See Also:
-
Constant Field Values
VARIABLE_CREATED
static final int VARIABLE_CREATED
- Event type constant (value = 2) that denotes a variable creation.
-
See Also:
-
Constant Field Values
VARIABLE_DELETED
static final int VARIABLE_DELETED
- Event type constant (value = 3) that denotes a variable deletion.
-
See Also:
-
Constant Field Values
getValue
IPath getValue()
- Returns the variable's current value. If the event type is
VARIABLE_CHANGED
then it is the new value, if the event
type is VARIABLE_CREATED
then it is the new value, or
if the event type is VARIABLE_DELETED
then it will
be null
.
-
-
Returns:
- the variable's current value, or
null
getVariableName
String getVariableName()
- Returns the affected variable's name.
-
-
Returns:
- the affected variable's name
getSource
Object getSource()
- Returns an object identifying the source of this event.
-
-
Returns:
- an object identifying the source of this event
-
See Also:
-
EventObject
getType
int getType()
- Returns the type of event being reported.
-
-
Returns:
- one of the event type constants
-
See Also:
-
VARIABLE_CHANGED
,
VARIABLE_CREATED
,
VARIABLE_DELETED
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.