grsf-manage-widget/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/shared/ConnectBean.java

56 lines
1.6 KiB
Java

package org.gcube.datacatalogue.grsf_manage_widget.shared;
/**
* Connect the current record with another record
* @author Costantino Perciante at ISTI-CNR (costantino.perciante@isti.cnr.it)
*/
public class ConnectBean {
private String sourceIdentifier;
private String sourceDomain; // i.e. Stock or Fishery
private String destSemanticIdentifier; // the dest semantic indentifier of a Fishery or Stock (the link is from a Stock to a Fishery and viceversa)
public ConnectBean() {
super();
}
/**
* @param sourceIdentifier
* @param sourceDomain
* @param destSemanticIdentifier
*/
public ConnectBean(String sourceIdentifier, String sourceDomain,
String destSemanticIdentifier) {
super();
this.sourceIdentifier = sourceIdentifier;
this.sourceDomain = sourceDomain;
this.destSemanticIdentifier = destSemanticIdentifier;
}
public String getSourceIdentifier() {
return sourceIdentifier;
}
public void setSourceIdentifier(String sourceIdentifier) {
this.sourceIdentifier = sourceIdentifier;
}
public String getDestSemanticIdentifier() {
return destSemanticIdentifier;
}
public void setDestSemanticIdentifier(String destSemanticIdentifier) {
this.destSemanticIdentifier = destSemanticIdentifier;
}
public String getSourceDomain() {
return sourceDomain;
}
public void setSourceDomain(String sourceDomain) {
this.sourceDomain = sourceDomain;
}
@Override
public String toString() {
return "ConnectBean [sourceIdentifier=" + sourceIdentifier
+ ", sourceDomain=" + sourceDomain
+ ", destSemanticIdentifier=" + destSemanticIdentifier + "]";
}
}