]> err.no Git - scalable-opengroupware.org/blobdiff - dbd/DSoTable.m
git-svn-id: http://svn.opengroupware.org/SOGo/trunk@54 d1b88da0-ebda-0310-925b-ed51d8...
[scalable-opengroupware.org] / dbd / DSoTable.m
index 88a1821c7d9dd6b472451e349227f168558be2d7..36df6c9e3dd1f2cecf127fef5aa15e93e3f9c9c0 100644 (file)
   [super dealloc];
 }
 
+/* accessors */
+
+- (DSoDatabase *)database {
+  return self->database;
+}
+- (NSString *)tableName {
+  return self->tableName;
+}
+
+- (NSString *)hostName {
+  return [[self database] hostName];
+}
+- (int)port {
+  return [[self database] port];
+}
+- (NSString *)databaseName {
+  return [[self database] databaseName];
+}
+
+- (id)container {
+  return [self database];
+}
+- (NSString *)nameInContainer {
+  return [self tableName];
+}
+
 /* support */
 
 - (EOAdaptor *)adaptorInContext:(WOContext *)_ctx {