|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents a project that supports a flexible project model.
Flexible projects contain logical "workbench components" which allow clients to group project resources to satisfy certain expected structures.
Method Summary | |
---|---|
void |
create(int theFlags,
IProgressMonitor aMonitor)
Creates an IFlexible Project model for the underlying IProject. |
IVirtualComponent |
getComponent(java.lang.String aComponentName)
Finds and returns the component within this project, defined by the component model, specified by the component name. |
IVirtualComponent[] |
getComponents()
Finds and returns the components within this project, defined by the component model. |
IProject |
getProject()
Returns the underlying IProject |
boolean |
isFlexible()
|
Method Detail |
public IVirtualComponent[] getComponents()
public IVirtualComponent getComponent(java.lang.String aComponentName)
null
if no such component exists.
aComponentName
- the string name of the component
null
if no such component existspublic IProject getProject()
public boolean isFlexible()
public void create(int theFlags, IProgressMonitor aMonitor)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |