1 package com.eyeq.pivot4j.pentaho.datasource;
2
3 import org.pentaho.platform.plugin.action.mondrian.catalog.MondrianCatalog;
4
5 import com.eyeq.pivot4j.analytics.datasource.AbstractDataSourceInfo;
6
7 public class PentahoDataSourceDefinition extends AbstractDataSourceInfo {
8
9 private static final long serialVersionUID = 85152867828084878L;
10
11
12
13
14 public PentahoDataSourceDefinition(MondrianCatalog catalog) {
15 if (catalog != null) {
16 setName(catalog.getName());
17 setDescription(catalog.getDefinition());
18 }
19 }
20
21
22
23
24
25 public PentahoDataSourceDefinition(String catalogName, String description) {
26 setName(catalogName);
27 setDescription(description);
28 }
29 }