public interface IElementDeltaConstants
Modifier and Type | Field and Description |
---|---|
static int |
ADDED
Delta kind constant indicating that the element has been added to its
parent.
|
static int |
CHANGED
Delta kind constant indicating that the element has been changed,
as described by change flag constants.
|
static long |
F_CHILDREN
Change flag constant (bit-mask) indicating that there are changes to the
children of the element.
|
static long |
F_CONTENT
Change flag constant (bit-mask) indicating that the content of the element
has changed.
|
static long |
F_DESCRIPTION
Change flag constant (bit-mask) indicating that the underlying
IProject 's description has changed. |
static long |
F_FINE_GRAINED
Change flag constant (bit-mask) indicating that this is a fine-grained
delta, that is, an analysis down to the source constructs level was done
to determine if there were structural changes to source constructs.
|
static long |
F_MARKERS
Change flag constant (bit-mask) indicating that markers on the element's
corresponding resource have changed.
|
static long |
F_MOVED_FROM
Change flag constant (bit-mask) indicating that the element was moved from
another location.
|
static long |
F_MOVED_TO
Change flag constant (bit-mask) indicating that the element was moved to
another location.
|
static long |
F_OPEN
Change flag constant (bit-mask) indicating that the underlying
IProject has been opened or closed. |
static long |
F_REORDER
Change flag constant (bit-mask) indicating that the element has changed
position relatively to its siblings.
|
static long |
F_SYNC
Change flag constant (bit-mask) indicating that sync status of the
element's corresponding resource has changed.
|
static long |
F_UNDERLYING_RESOURCE
Change flag constant (bit-mask) indicating that the underlying
IFile of a working copy has changed. |
static long |
F_WORKING_COPY
Change flag constant (bit-mask) indicating that a source file has become
a working copy, or that a working copy has reverted to a source file.
|
static int |
NO_CHANGE
Delta kind constant indicating that the element has not been changed
in any way.
|
static int |
REMOVED
Delta kind constant indicating that the element has been removed from
its parent.
|
static final int NO_CHANGE
static final int ADDED
static final int REMOVED
static final int CHANGED
static final long F_CONTENT
static final long F_CHILDREN
static final long F_MOVED_FROM
static final long F_MOVED_TO
static final long F_REORDER
static final long F_FINE_GRAINED
Clients can use this flag to find out if a source file that has an
F_CONTENT
change should assume that there are no finer grained
changes (F_FINE_GRAINED
is set) or if finer grained changes
were not considered (F_FINE_GRAINED
is not set).
static final long F_OPEN
IProject
has been opened or closed. This flag
is only valid if the element represents a project.static final long F_DESCRIPTION
IProject
's description has changed. This flag
is only valid if the element represents a project.static final long F_WORKING_COPY
static final long F_UNDERLYING_RESOURCE
IFile
of a working copy has changed. This flag
is only valid if the element represents a source file.static final long F_MARKERS
static final long F_SYNC
Copyright (c) 2014, 2020 1C-Soft LLC and others. Made available under the Eclipse Public License 2.0