56 lines
1.6 KiB
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 + "]";
|
|
}
|
|
}
|