public String getCreationDate() { if ( isExtendedInstance() ) { return extendedInstanceProperties.getCreationDate(); } else { return null; } }
public NCBIProbeSearchProvider(final EIModelProvider eiModelProvider) { super( new NCBIProbeProvider(), eiModelProvider); reagentEntity = eiModelProvider.getEIClass( EIURI.create( REAGENT_URI ) ).getEntity(); constructEntity = eiModelProvider.getEIClass( EIURI.create( CONSTRUCT_URI ) ).getEntity(); locationEntity = EIEntity.create( EIURI.create( NCBIConstants.PROBE_URL ), NCBIProbeProvider.NCBI_PROBE_NAME ); }
protected final EIEntity getCorrectProviderEntity(EIURI providerUri) { if ( valuesForAll != null ) { for (EIInstanceMinimal instance : valuesForAll) { if ( instance.getInstanceURI().equals( providerUri ) ) { return instance.getEntity(); } } } return EIEntity.NULL_ENTITY; }
private EIEntity getEntity(final EIURI eiURI) { if ( eiURI != null ) { final EIClass eiClass = eiModelProvider.getEIClass( eiURI ); if ( eiClass != null ) { return eiClass.getEntity(); } } return EIEntity.NULL_ENTITY; }
public void setResourceProvider(EIURI resourceProvider) { this.resourceProvider = resourceProvider; EIEntity providerEntity = EIEntity.create( resourceProvider, "" ); this.humanSubject.addResourceProvider( providerEntity ); this.cellLine.addResourceProvider( providerEntity ); }
public void addMaterializedInverseProperty(final EIEntity property, final EIInstanceMinimal instance) { if ( referencingResources == null ) { referencingResources = new ReferencingResources(); } if ( ( mainInstance.getObjectProperty( property ) == null ) || ( mainInstance.getObjectProperty( property ) != null && !mainInstance.getObjectProperty( property ).contains( instance.getInstanceURI() ) ) ) { referencingResources.addMaterializedInverseProperty( property, instance ); // we only want the inverse property in one place, so only add it if it's not // there already } }
public EIEntity getWFOwner() { if ( isExtendedInstance() ) { return extendedInstanceProperties.getWFOwner(); } else { return EIEntity.NULL_ENTITY; } }
public EIEntity getWFState() { if ( isExtendedInstance() ) { return extendedInstanceProperties.getWFState(); } else { return EIEntity.NULL_ENTITY; } }
public void setWFOwner(final EIEntity ownerUri) { extendInstance(); extendedInstanceProperties.setWFOwner( ownerUri ); }
public void replaceNonOntologyLiteralPropertyAllValues(final EIEntity property, final Set<String> values) { extendInstance(); extendedInstanceProperties.replaceNonOntologyLiteralPropertyAllValues( property, values ); }
public NCBITaxonomySearchProvider(final EIModelProvider eiModelProvider) { super( new NCBITaxonomyProvider(), eiModelProvider ); orgEntity = eiModelProvider.getEIClass( EIURI.create( ORGANISM_URI ) ).getEntity(); locationEntity = EIEntity.create( EIURI.create( NCBIConstants.TAXONOMY_URL ), NCBITaxonomyProvider.NCBI_TAXONOMY_NAME ); }
public NCBIPubMedSearchProvider(final EIModelProvider eiModelProvider) { super( new NCBIPubMedProvider(), eiModelProvider); //docEntity = eiModelProvider.getEIClass( DOCUMENT_URI ).getEntity(); pubEntity = eiModelProvider.getEIClass( PUBLICATION_URI ).getEntity(); locationEntity = EIEntity.create( EIURI.create( NCBIConstants.PUBMED_URL ), NCBIPubMedProvider.NCBI_PUBMED_NAME ); }