public String toString() { final StringBuffer sb = new StringBuffer(); sb.append( "Cv2Source" ); sb.append( "{cvObject=" ).append( cvObject.getShortLabel() ); sb.append( " Type=" ).append( cvObject.getClass() ); sb.append( ", parentNodeName='" ).append( parentNodeName ).append( '\'' ); sb.append( '}' ); return sb.toString(); } }
public String toString() { final StringBuffer sb = new StringBuffer(); sb.append( "Cv2Source" ); sb.append( "{cvObject=" ).append( cvObject.getShortLabel() ); sb.append( " Type=" ).append( cvObject.getClass() ); sb.append( ", parentNodeName='" ).append( parentNodeName ).append( '\'' ); sb.append( '}' ); return sb.toString(); } }
public String toString() { final StringBuffer sb = new StringBuffer(); sb.append( "Cv2Source" ); sb.append( "{cvObject=" ).append( cvObject.getShortLabel() ); sb.append( " Type=" ).append( cvObject.getClass() ); sb.append( ", parentNodeName='" ).append( parentNodeName ).append( '\'' ); sb.append( '}' ); return sb.toString(); } }
/** * Returns a String for a CvObject with this format: <code>MI:XXXX(cvLabel)</code>. * @param cvObject The CvObject to convert to simple string * @return The output String */ public static String cvObjectToSimpleString(CvObject cvObject) { if (cvObject == null) return null; return cvObject.getIdentifier()+"("+cvObject.getShortLabel()+")"; }
public void addIncludedCvObject(CvObject cvObject) { if (cvObject != null) { includedIdentifiers.add(cvObject.getIdentifier()); includedLabels.add(cvObject.getShortLabel()); } }
/** * Returns a String for a CvObject with this format: <code>MI:XXXX(cvLabel)</code>. * @param cvObject The CvObject to convert to simple string * @return The output String */ public static String cvObjectToSimpleString(CvObject cvObject) { if (cvObject == null) return null; return cvObject.getIdentifier()+"("+cvObject.getShortLabel()+")"; }
public void addIncludedCvObject(CvObject cvObject) { if (cvObject != null) { includedIdentifiers.add(cvObject.getIdentifier()); includedLabels.add(cvObject.getShortLabel()); } }
public void addExcludedCvObject(CvObject cvObject) { if (cvObject != null) { excludedIdentifiers.add(cvObject.getIdentifier()); excludedLabels.add(cvObject.getShortLabel()); } }
public void addExcludedCvObject(CvObject cvObject) { if (cvObject != null) { excludedIdentifiers.add(cvObject.getIdentifier()); excludedLabels.add(cvObject.getShortLabel()); } }
private String findAcForCvObjectUsingShortLabel( CvObject cvObject, Class cvClass ){ Query query = getEntityManager().createQuery( "select cv.ac from "+cvClass.getName()+" cv where lower(cv.shortLabel) = lower(:label) "); query.setParameter( "label", cvObject.getShortLabel() ); return getFirstAcForQuery( query, cvObject ); }
private boolean areSameCvObject(CvObject cv1, CvObject cv2) { if (cv1.getIdentifier() != null && cv2.getIdentifier() != null) { return cv1.equals(cv2); } return cv1.getShortLabel().equals(cv2.getShortLabel()); }
private boolean areSameCvObject(CvObject cv1, CvObject cv2) { if (cv1.getIdentifier() != null && cv2.getIdentifier() != null) { return cv1.equals(cv2); } return cv1.getShortLabel().equals(cv2.getShortLabel()); }
private String findAcForCvObjectUsingShortLabel( CvObject cvObject, Class cvClass ){ Query query = getEntityManager().createQuery( "select cv.ac from "+cvClass.getName()+" cv where lower(cv.shortLabel) = lower(:label) "); query.setParameter( "label", cvObject.getShortLabel() ); return getFirstAcForQuery( query, cvObject ); }
private void putCv( CvObject cv ) { cachedByAc.put( cv.getAc(), cv ); cachedByLabel.put( new LabelKey( cv.getShortLabel(), cv.getClass() ), cv ); }
@Override protected void saveOrUpdateAttributes( CvObject intactObject ) throws PersisterException { if ( intactObject.getXrefs().isEmpty() ) { log.warn( "CvObject without Xrefs: " + intactObject.getShortLabel() ); //throw new PersisterException("Cannot save or update a CvObject without Xrefs"); } super.saveOrUpdateAttributes( intactObject ); }
@Override public void visitCvObject(CvObject cvObject) { currentNode.setUserObject(cvObject.getClass().getSimpleName()+": "+cvObject.getShortLabel()+" ("+ cvObject.getIdentifier()+")"); }
@Override public void visitCvObject(CvObject cvObject) { currentNode.setUserObject(cvObject.getClass().getSimpleName()+": "+cvObject.getShortLabel()+" ("+ cvObject.getIdentifier()+")"); }
private boolean areEqual(CvObject cv1, CvObject cv2) { if ( cv1 == null || cv2 == null ) { return false; } if (cv1.getIdentifier() != null && cv2.getIdentifier() != null) { return cv1.getIdentifier().equals(cv2.getIdentifier()); } return cv1.getShortLabel().equals(cv2.getShortLabel()); }
protected <T extends CvObject> T getCvObjectByLabel( Class<T> cvObjectClass, String label ) { if ( label == null ) { throw new NullPointerException( "label is null" ); } if ( log.isTraceEnabled() ) log.trace( "Processed values size: " + processed.size() ); for ( CvObject cvObject : processed.values() ) { if ( cvObjectClass.isAssignableFrom( cvObject.getClass() ) && label.equals( cvObject.getShortLabel() ) ) { return ( T ) cvObject; } } return IntactContext.getCurrentInstance().getDataContext().getDaoFactory() .getCvObjectDao( cvObjectClass ).getByShortLabel( cvObjectClass, label ); }
protected Key keyForCvObject(CvObject cvObject) { String key = cvObject.getIdentifier(); if (key == null) { // search for identity final Collection<CvObjectXref> xrefs = XrefUtils.getIdentityXrefs(cvObject); if (!xrefs.isEmpty()) { key = concatPrimaryIds(xrefs); } else { key = cvObject.getShortLabel(); } } key = cvObject.getClass().getSimpleName() + "__" + key; return new Key(key); }