1 21 package com.jaspersoft.jasperserver.war.dto; 22 23 import java.util.List ; 24 25 import com.jaspersoft.jasperserver.api.metadata.olap.domain.MondrianXMLADefinition; 26 27 public class MondrianXmlaSourceWrapper extends BaseDTO { 28 private MondrianXMLADefinition mondrianXmlaDefinition; 29 private String connectionUri; 30 private List allMondrianConnections; 31 private boolean connectionInvalid; 32 33 39 public MondrianXmlaSourceWrapper( 40 MondrianXMLADefinition mondrianXmlaDefinition) { 41 this.mondrianXmlaDefinition = mondrianXmlaDefinition; 42 if (mondrianXmlaDefinition.getMondrianConnection() != null) 43 this.connectionUri = mondrianXmlaDefinition.getMondrianConnection() 44 .getReferenceURI(); 45 } 46 47 public MondrianXMLADefinition getMondrianXmlaDefinition() { 48 return mondrianXmlaDefinition; 49 } 50 51 public void setMondrianXmlaDefinition( 52 MondrianXMLADefinition mondrianXmlaDefinition) { 53 this.mondrianXmlaDefinition = mondrianXmlaDefinition; 54 } 55 56 public String getConnectionUri() { 57 return connectionUri; 58 } 59 60 public void setConnectionUri(String connectionUri) { 61 this.connectionUri = connectionUri; 62 } 63 64 public boolean isConnectionInvalid() { 65 return connectionInvalid; 66 } 67 68 public void setConnectionInvalid(boolean connectionInvalid) { 69 this.connectionInvalid = connectionInvalid; 70 } 71 72 public List getAllMondrianConnections() { 73 return allMondrianConnections; 74 } 75 76 public void setAllMondrianConnections(List allMondrianConnections) { 77 this.allMondrianConnections = allMondrianConnections; 78 } 79 } 80 | Popular Tags |