Klasse DataAdapter
java.lang.Object
ch.nolix.application.relationaldoc.backend.dataadapter.DataAdapter
- Alle implementierten Schnittstellen:
IDataAdapter
,ChangeRequestable
,IChangeSaver
,Closeable
,CloseStateRequestable
,EmptyCopyable<IDataAdapter>
,AutoCloseable
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
close()
Closes the currentCloseable
.static DataAdapter
forNodeDatabase
(IMutableNode<?> nodeDatabase) IContainer
<? extends ISmartObject> boolean
boolean
isClosed()
void
Saves the changes of the currentIChangeSaver
.Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.programcontrolapi.savecontrolapi.ChangeRequestable
isChangeFree
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpen
-
Methodendetails
-
forNodeDatabase
-
close
public void close()Beschreibung aus Schnittstelle kopiert:Closeable
Closes the currentCloseable
.- Angegeben von:
close
in SchnittstelleAutoCloseable
- Angegeben von:
close
in SchnittstelleCloseable
-
createObject
- Angegeben von:
createObject
in SchnittstelleIDataAdapter
-
createEmptyCopy
- Angegeben von:
createEmptyCopy
in SchnittstelleEmptyCopyable<IDataAdapter>
- Gibt zurück:
- a new empty copy of the current
EmptyCopyable
.
-
getStoredTopLevelObjects
- Angegeben von:
getStoredTopLevelObjects
in SchnittstelleIDataAdapter
-
hasChanges
public boolean hasChanges()- Angegeben von:
hasChanges
in SchnittstelleChangeRequestable
- Gibt zurück:
- true if the current
ChangeRequestable
has uncomitted changes.
-
isClosed
public boolean isClosed()- Angegeben von:
isClosed
in SchnittstelleCloseStateRequestable
- Gibt zurück:
- true if the current
CloseStateRequestable
is closed.
-
saveChanges
public void saveChanges()Beschreibung aus Schnittstelle kopiert:IChangeSaver
Saves the changes of the currentIChangeSaver
.- Angegeben von:
saveChanges
in SchnittstelleIChangeSaver
-