Skip to content

Commit

Permalink
Add document browser and document execution fiware profile
Browse files Browse the repository at this point in the history
  • Loading branch information
vicgambino committed Jun 27, 2016
1 parent c724cb0 commit 4ab4ee6
Show file tree
Hide file tree
Showing 112 changed files with 20,964 additions and 14 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
/*
* Knowage, Open Source Business Intelligence suite
* Copyright (C) 2016 Engineering Ingegneria Informatica S.p.A.
*
* Knowage is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Knowage is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package it.eng.spagobi.analiticalmodel.document.bo;

import it.eng.spagobi.commons.bo.Domain;

import java.io.Serializable;

public class OutputParameter implements Serializable {

private static final long serialVersionUID = 1L;
/**
*
*/
private Integer id;
private String name;
/**
* domainCd = PAR_TYPE
*/
private Domain type;
private Integer biObjectId;
private String formatCode;
private String formatValue;

/**
* @return the id
*/
public Integer getId() {
return id;
}

/**
* @param id
* the id to set
*/
public void setId(Integer id) {
this.id = id;
}

/**
* @return the name
*/
public String getName() {
return name;
}

/**
* @param name
* the name to set
*/
public void setName(String name) {
this.name = name;
}

/**
* @return the biObjectId
*/
public Integer getBiObjectId() {
return biObjectId;
}

/**
* @param biObjectId
* the biObjectId to set
*/
public void setBiObjectId(Integer biObjectId) {
this.biObjectId = biObjectId;
}

/**
* @return the formatCode
*/
public String getFormatCode() {
return formatCode;
}

/**
* @param formatCode
* the formatCode to set
*/
public void setFormatCode(String formatCode) {
this.formatCode = formatCode;
}

/**
* @return the formatValue
*/
public String getFormatValue() {
return formatValue;
}

/**
* @param formatValue
* the formatValue to set
*/
public void setFormatValue(String formatValue) {
this.formatValue = formatValue;
}

/**
* @return the type
*/
public Domain getType() {
return type;
}

/**
* @param type
* the type to set
*/
public void setType(Domain type) {
this.type = type;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
/*
* Knowage, Open Source Business Intelligence suite
* Copyright (C) 2016 Engineering Ingegneria Informatica S.p.A.
*
* Knowage is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Knowage is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package it.eng.spagobi.mapcatalogue.metadata;

import java.util.List;

import it.eng.spagobi.commons.metadata.SbiExtRoles;
import it.eng.spagobi.commons.metadata.SbiHibernateModel;
import it.eng.spagobi.mapcatalogue.bo.GeoLayer;

public class SbiGeoLayersRoles extends SbiHibernateModel {
private static final long serialVersionUID = 8286177194393981144L;

private SbiGeoLayersRolesId id;

private SbiGeoLayers layer;
private SbiExtRoles role;

public SbiGeoLayersRoles() {

}

/**
* @param id
* @param word
* @param content
* @param order
*/

/**
* @return the id
*/
public SbiGeoLayersRolesId getId() {
return id;
}

public SbiGeoLayersRoles(SbiGeoLayersRolesId id, SbiGeoLayers layer, SbiExtRoles role, String org) {
super();
this.id = id;
this.layer = layer;
this.role = role;

}

public SbiGeoLayersRoles(int layer, int role) {
super();
this.id = new SbiGeoLayersRolesId(layer, role);

}

public SbiGeoLayersRoles(int layer) {
super();
this.id = new SbiGeoLayersRolesId(layer);

}

/**
* @param id
* the id to set
*/
public void setId(SbiGeoLayersRolesId id) {
this.id = id;
}

public SbiGeoLayers getLayer() {
return layer;
}

public void setLayer(SbiGeoLayers layer) {
this.layer = layer;
}

public SbiExtRoles getRole() {
return role;
}

public void setRole(SbiExtRoles role) {
this.role = role;
}

public GeoLayer toGeoLayer(List<SbiExtRoles> roles_list) {
GeoLayer geo = new GeoLayer();
geo.setRoles(roles_list);
return geo;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
/*
* Knowage, Open Source Business Intelligence suite
* Copyright (C) 2016 Engineering Ingegneria Informatica S.p.A.
*
* Knowage is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Knowage is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package it.eng.spagobi.mapcatalogue.metadata;

public class SbiGeoLayersRolesId implements java.io.Serializable {

private static final long serialVersionUID = 3557389011111017484L;

private int layer;
private int role;

public SbiGeoLayersRolesId() {
super();
}

public SbiGeoLayersRolesId(int layer, int role) {
super();
this.layer = layer;
this.role = role;
}

public SbiGeoLayersRolesId(int layer) {
super();
this.layer = layer;

}

public int getLayer() {
return layer;
}

public void setLayer(int layer) {
this.layer = layer;
}

public int getRole() {
return role;
}

public void setRole(int role) {
this.role = role;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
/*
* Knowage, Open Source Business Intelligence suite
* Copyright (C) 2016 Engineering Ingegneria Informatica S.p.A.
*
* Knowage is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Knowage is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package it.eng.spagobi.tools.crossnavigation.bo;

import java.util.ArrayList;
import java.util.List;

public class NavigationDetail {

private SimpleNavigation simpleNavigation;
private List<SimpleParameter> fromPars = new ArrayList<>();
private List<SimpleParameter> toPars = new ArrayList<>();
private boolean newRecord;

/**
* @return the fromPars
*/
public List<SimpleParameter> getFromPars() {
return fromPars;
}

/**
* @param fromPars
* the fromPars to set
*/
public void setFromPars(List<SimpleParameter> fromPars) {
this.fromPars = fromPars;
}

/**
* @return the toPars
*/
public List<SimpleParameter> getToPars() {
return toPars;
}

/**
* @param toPars
* the toPars to set
*/
public void setToPars(List<SimpleParameter> toPars) {
this.toPars = toPars;
}

/**
* @return the isNewRecord
*/
public boolean isNewRecord() {
return newRecord;
}

/**
* @param isNewRecord
* the isNewRecord to set
*/
public void setNewRecord(boolean newRecord) {
this.newRecord = newRecord;
}

/**
* @return the simpleNavigation
*/
public SimpleNavigation getSimpleNavigation() {
return simpleNavigation;
}

/**
* @param simpleNavigation
* the simpleNavigation to set
*/
public void setSimpleNavigation(SimpleNavigation simpleNavigation) {
this.simpleNavigation = simpleNavigation;
}

}

0 comments on commit 4ab4ee6

Please sign in to comment.