Compare commits
2 Commits
b8d4e25828
...
b3489ab034
| Author | SHA1 | Date | |
|---|---|---|---|
| b3489ab034 | |||
| 93a36ca54b |
@ -17,15 +17,17 @@
|
||||
|
||||
from io import FileIO
|
||||
|
||||
from .ObjectModel import ObjectModel
|
||||
|
||||
class DataFormat:
|
||||
|
||||
def load(self, stream : FileIO):
|
||||
self.load_internal(stream)
|
||||
def load(self, object_model : ObjectModel, stream : FileIO):
|
||||
self.load_internal(object_model, stream)
|
||||
|
||||
def load_internal (self, stream : FileIO):
|
||||
def load_internal (self, object_model : ObjectModel, stream : FileIO):
|
||||
pass
|
||||
def save_internal (self, stream : FileIO):
|
||||
def save_internal (self, object_model : ObjectModel, stream : FileIO):
|
||||
pass
|
||||
|
||||
def save (self, stream : FileIO):
|
||||
self.save_internal(stream)
|
||||
def save (self, object_model : ObjectModel, stream : FileIO):
|
||||
self.save_internal(object_model, stream)
|
||||
|
||||
@ -1,2 +1,3 @@
|
||||
class ObjectModelNotSupportedException (Exception):
|
||||
pass
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user