- public String getCanonicalSourceName() {
- return (canonicalSourceName == null ? (canonicalSourceName = DBRefUtils.getCanonicalName(this.source)) : canonicalSourceName);
+ public String getCanonicalSourceName()
+ {
+ return (canonicalSourceName == null
+ ? (canonicalSourceName = DBRefUtils
+ .getCanonicalName(this.source))
+ : canonicalSourceName);
+ }
+
+ /**
+ *
+ * @param canonical
+ */
+ public void setCanonical(boolean canonical)
+ {
+ isCanonicalAccession = canonical;
+ }
+
+ /**
+ *
+ * @return true if this is the primary canonical accession for the database
+ * source
+ */
+ public boolean isCanonical()
+ {
+ // TODO Auto-generated method stub
+ return isCanonicalAccession;