|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.resources.IWorkspace.ProjectOrder
public static final class IWorkspace.ProjectOrder
Data structure for holding the multi-part outcome of
IWorkspace.computeProjectOrder
.
This class is not intended to be instantiated by clients.
IWorkspace.computeProjectOrder(IProject[])
Field Summary | |
---|---|
boolean |
hasCycles
Indicates whether any of the accessible projects in projects are involved in non-trivial cycles. |
IProject[][] |
knots
A list of knots in the project reference graph. |
IProject[] |
projects
A list of projects ordered so as to honor the project reference relationships between these projects wherever possible. |
Constructor Summary | |
---|---|
IWorkspace.ProjectOrder(IProject[] projects,
boolean hasCycles,
IProject[][] knots)
Creates an instance with the given values. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public IProject[] projects
projects
parameter to IWorkspace.computeProjectOrder
, where
inaccessible (closed or non-existent) projects have been omitted.
public boolean hasCycles
projects
are involved in non-trivial cycles.
true
if the project reference graph contains at least
one cycle involving two or more of the projects in
projects
, and false
if none of the
projects in projects
are involved in cycles.
public IProject[][] knots
projects
that are
involved in a cycle of mutually dependent references.
Constructor Detail |
---|
public IWorkspace.ProjectOrder(IProject[] projects, boolean hasCycles, IProject[][] knots)
This class is not intended to be instantiated by clients.
projects
- initial value of projects
fieldhasCycles
- initial value of hasCycles
fieldknots
- initial value of knots
field
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |