|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.radrails.db.internal.ui.Project
Represents a Project in the DataNavigator.
Constructor Summary | |
Project(ProjectDatabaseManager pdm)
Creates a new project. |
Method Summary | |
void |
addDatabase(Database database)
Adds the specified database to this project. |
void |
clearDatabases()
Clears all database belonging to this project. |
java.lang.Object[] |
getChildren()
Gets all of the children of this element. |
java.util.Collection |
getDatabases()
Gets all database belonging to this project. |
java.lang.String |
getName()
Gets the name of the element. |
IDatabaseElement |
getParent()
Gets the parent of this element. |
org.eclipse.core.resources.IProject |
getProject()
Gets the IProject this Project represents. |
ProjectDatabaseManager |
getProjectDatabaseManager()
Gets the ProjectDatabaseManager this project uses. |
boolean |
hasChildren()
Checks if this object has any children. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Project(ProjectDatabaseManager pdm)
pdm
- The ProjectDatabaseManager this project uses.Method Detail |
public void addDatabase(Database database)
database
- The database to add.public java.util.Collection getDatabases()
public void clearDatabases()
public java.lang.String getName()
IDatabaseElement
getName
in interface IDatabaseElement
IDatabaseElement.getName()
public org.eclipse.core.resources.IProject getProject()
public ProjectDatabaseManager getProjectDatabaseManager()
public IDatabaseElement getParent()
IDatabaseElement
getParent
in interface IDatabaseElement
IDatabaseElement.getParent()
public java.lang.Object[] getChildren()
IDatabaseElement
getChildren
in interface IDatabaseElement
IDatabaseElement.getChildren()
public boolean hasChildren()
IDatabaseElement
hasChildren
in interface IDatabaseElement
true
if this element has children,
false
otherwise.IDatabaseElement.hasChildren()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |