|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.rse.core.model.PropertySetContainer
org.eclipse.rse.core.model.RSEModelObject
Provides common support for local RSE model objects Extenders inherit property set support
| Field Summary | |
|---|---|
protected boolean |
_isDirty
|
protected boolean |
_wasRestored
|
| Constructor Summary | |
|---|---|
RSEModelObject()
|
|
| Method Summary | |
|---|---|
protected boolean |
compareStrings(String s1,
String s2)
Does a null-aware string comparison. |
String |
getDescription()
|
boolean |
isDirty()
An object is dirty if a change has been made to it that requires it to be persisted. |
void |
setDirty(boolean flag)
An object is dirty if a change has been made to it that requires it to be persisted. |
void |
setWasRestored(boolean flag)
The the "restored" state of the object. |
boolean |
wasRestored()
An object was restored if it originated from a persistent form. |
| Methods inherited from class org.eclipse.rse.core.model.PropertySetContainer |
|---|
addPropertySet, addPropertySets, createPropertySet, createPropertySet, getPropertySet, getPropertySets, removePropertySet |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.rse.core.model.IRSEModelObject |
|---|
getName |
| Methods inherited from interface org.eclipse.rse.core.model.IPropertySetContainer |
|---|
addPropertySet, addPropertySets, createPropertySet, createPropertySet, getPropertySet, getPropertySets, removePropertySet |
| Methods inherited from interface org.eclipse.rse.core.persistance.IRSEPersistableContainer |
|---|
commit |
| Field Detail |
protected boolean _isDirty
protected boolean _wasRestored
| Constructor Detail |
public RSEModelObject()
| Method Detail |
public final boolean isDirty()
org.eclipse.rse.core.persistance.IRSEPersistableContainer
isDirty in interface org.eclipse.rse.core.persistance.IRSEPersistableContainerpublic void setDirty(boolean flag)
org.eclipse.rse.core.persistance.IRSEPersistableContainer
setDirty in interface org.eclipse.rse.core.persistance.IRSEPersistableContainerflag - true if the object must be persisted.public final boolean wasRestored()
org.eclipse.rse.core.persistance.IRSEPersistableContainer
wasRestored in interface org.eclipse.rse.core.persistance.IRSEPersistableContainerpublic final void setWasRestored(boolean flag)
org.eclipse.rse.core.persistance.IRSEPersistableContainer
setWasRestored in interface org.eclipse.rse.core.persistance.IRSEPersistableContainerflag - true if the object was restored.public String getDescription()
getDescription in interface IRSEModelObject
protected boolean compareStrings(String s1,
String s2)
null will compare equal. Otherwise the result is
the same as s1.equals(s2), if s1 is not null.
s1 - The first string to compares2 - the second string
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||