1
2
3
4
5
6
7 package org.astrogrid.tableserver.metadata;
8
9 import java.io.IOException;
10 import org.astrogrid.dataservice.metadata.VoResourcePlugin;
11 import org.astrogrid.tableserver.metadata.ColumnInfo;
12 import org.astrogrid.tableserver.metadata.TableInfo;
13 import org.astrogrid.tableserver.metadata.TableMetaDocInterpreter;
14 import org.astrogrid.dataservice.metadata.v0_10.VoResourceSupport;
15
16 /***
17 * Generates Resource elements for tabular sky services.
18 */
19
20 public class TabularSkyServiceResources extends VoResourceSupport implements VoResourcePlugin {
21
22
23 /*** Generates a voResource element about the database.
24 * */
25 public String getVoResource() throws IOException {
26
27 TableMetaDocInterpreter reader = new TableMetaDocInterpreter();
28
29 StringBuffer tabularDb = new StringBuffer(
30 makeVoResourceElement("vor:TabularSkyService", "", "")+
31 makeCore("SkyService")
32 );
33
34 tabularDb.append(
35 "</"+VORESOURCE_ELEMENT+">");
36
37 return tabularDb.toString();
38 }
39
40 }
41
42