--- /dev/null
+package net.sourceforge.phpeclipse.wizards.actions.metadata;
+
+import net.sourceforge.phpeclipse.wizards.xml.ModelUtil;
+
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+import com.quantum.extensions.IMetadataExtension;
+import com.quantum.model.Column;
+import com.quantum.model.xml.XMLToModelConverter;
+
+public class PHPMetadataWizard implements IMetadataExtension {
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see com.quantum.extensions.IDataExtension#run(org.w3c.dom.Document)
+ */
+ public void run(Document doc) {
+// System.out.println(doc);
+
+ Element root = doc.getDocumentElement();
+
+ try {
+ XMLToModelConverter c = new XMLToModelConverter(root);
+ String name = ModelUtil.getTableName(root);
+ System.out.print("Table-name: ");
+ System.out.println(name);
+ Column[] cols = c.getColumns();
+ for (int i = 0; i < cols.length; i++) {
+ System.out.print("Column-name: "+i+" ");
+ System.out.println(cols[i].getName());
+ }
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+}
\ No newline at end of file