|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.sqltools.schemaobjecteditor.model.AbstractSchemaObjectImmutableModel
public abstract class AbstractSchemaObjectImmutableModel
Constructor Summary | |
---|---|
AbstractSchemaObjectImmutableModel(SQLObject object,
java.util.Map ojbects)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.util.Map |
getAdditionalSQLObjects()
Returns the additional SQL objects, for example, the privileges of the table |
SQLObject |
getMainSQLObject()
Returns the main SQL object referenced by this model, for example, the table |
boolean |
isModelExist()
Check immutable model existence |
void |
refreshFromDB(java.lang.String newName)
Subclass should override this method |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractSchemaObjectImmutableModel(SQLObject object, java.util.Map ojbects)
Method Detail |
---|
public java.util.Map getAdditionalSQLObjects()
ISchemaObjectImmutableModel
getAdditionalSQLObjects
in interface ISchemaObjectImmutableModel
public SQLObject getMainSQLObject()
ISchemaObjectImmutableModel
getMainSQLObject
in interface ISchemaObjectImmutableModel
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public void refreshFromDB(java.lang.String newName)
refreshFromDB
in interface ISchemaObjectImmutableModel
newName
- the name of the main objectpublic boolean isModelExist()
ISchemaObjectImmutableModel
isModelExist
in interface ISchemaObjectImmutableModel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |