initial quantum version
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / src / com / quantum / model / HasMetaData.java
diff --git a/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/model/HasMetaData.java b/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/model/HasMetaData.java
new file mode 100644 (file)
index 0000000..6d1ab1f
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ * Created on 22-jul-2003
+ *
+ */
+package com.quantum.model;
+
+import com.quantum.sql.metadata.ObjectMetaData;
+
+/**
+ * Interface for objects that offer metadata support
+ * @author panic
+ *
+ */
+public interface HasMetaData {
+       public ObjectMetaData getMetaData() throws NotConnectedException;
+       /**
+        * Returns a String with the qualified name of the Entity.
+        * That is, "schema.name". The difference with getConQualifiedName() 
+        * is that the schema is always present if the database supports schemas.
+        * @return
+        */
+       public String getQualifiedName();
+
+}