public boolean isFiltered() { boolean result = false; result = result || ( ( filterByCreator != null ) && filterByCreator ); result = result || ( ( filterByOwner != null ) && filterByOwner ) ; result = result || ( ( filterWorkflowEntity != null ) && !filterWorkflowEntity.equals(EIEntity.NULL_ENTITY) ); result = result || ( ( filterTypeEntity != null ) && !filterTypeEntity.equals(EIEntity.NULL_ENTITY) ); result = result || ( ( filterProviderEntity != null ) && !filterProviderEntity.equals(EIEntity.NULL_ENTITY) ); return result; }
@Override public boolean isAddedInstanceEntity(final EIEntity entity) { for (final EIInstance inner : newInnerInstances) { if ( inner.getEntity().equals( entity ) ) { return true; } } return false; }
private String getDisplayLabel(final EIEntity value) { if ( value == null ) { return ""; } else if ( value.equals( EIEntity.NULL_ENTITY ) ) { return NO_VALUE_FOR_LISTS; } else { return value.getLabel(); } }
@Override public EIInstance getAddedInstance(final EIEntity entity) { for (final EIInstance inner : newInnerInstances) { if ( inner.getEntity().equals( entity ) ) { return inner; } } return EIInstance.NULL_INSTANCE; } }
/** * @param selectedEntity * @return */ private boolean isSelectedEntityInValuesForProvider(EIEntity selectedEntity) { for (EIInstanceMinimal instance : valuesForProvider) { if ( instance.getEntity().equals( selectedEntity ) ) { return true; } } return false; }
public boolean isPropertyValueAStub(final EIEntity propertyEntity, final EIEntity propertyValue) { if ( propertyEntity == null || EIEntity.NULL_ENTITY.equals( propertyEntity ) || propertyValue == null || EIEntity.NULL_ENTITY.equals( propertyValue ) || !hasStubs() ) { return false; } if ( getObjectProperty( propertyEntity ) == null || !getObjectProperty( propertyEntity ).contains( propertyValue ) ) { return false; } return stubs.contains( propertyValue ); }
@Override public int compareTo(final CountResult other) { final EIEntity otherEntity = other.getEntity(); final String otherLabel = otherEntity.equals( EIEntity.NULL_ENTITY ) ? "" : otherEntity.getLabel(); final String label = entity.equals( EIEntity.NULL_ENTITY ) ? "" : entity.getLabel(); return label.compareTo( otherLabel ); }
public static boolean isInstance(final EIEntity selectedEntity) { if ( selectedEntity == null || selectedEntity.equals( EIEntity.NULL_ENTITY ) ) { return false; } return selectedEntity.getURI().toString().indexOf( "/i/" ) != -1; // TODO: TOTAL // HACK }
@Override public boolean equals(final Object o) { if ( !( o instanceof SearchResult ) ) { return false; } final SearchResult other = (SearchResult)o; if ( !other.getEntity().equals( getEntity() ) ) { return false; } return true; }
@Override public boolean equals(final Object o) { if ( !( o instanceof EIResource ) ) { return false; } final EIResource other = (EIResource)o; if ( !other.getEntity().equals( getEntity() ) ) { return false; } return true; }
/** * Creates a new EIEntity that is a safe copy of the input. * @param eiEntity * @return */ public static EIEntity clone(final EIEntity eiEntity) { if ( (eiEntity == null) || (eiEntity.equals(NULL_ENTITY)) ) { return NULL_ENTITY; } final EIURI uriCopy = EIURI.clone(eiEntity.uri); return new EIEntity(uriCopy, eiEntity.label); }
public void removeEmbeddedInstance(final EIEntity instanceEntity) { if ( hasEmbeddedInstances() ) { embeddedInstances.remove( instanceEntity ); // remove the property from the objectPropertyMap final EIEntity property = findPropertyForEmbeddedInstance( instanceEntity ); if ( !EIEntity.NULL_ENTITY.equals( ( property ) ) ) { replaceObjectPropertyValue( property, instanceEntity.getURI(), EIEntity.NULL_ENTITY ); } } }
@Override public String toString() { if ( EIEntity.NULL_ENTITY.equals(eiEntity)) { return "{ " + toJsonFragment(EVENT, CONTACT_EVENT) + ", " + toJsonFragment(RESOURCE, "NULL INSTANCE") + " }"; } return "{ " + toJsonFragment(EVENT, CONTACT_EVENT) + " }"; } }
public static EditWidget makeDatatypeTextWidget(final EIInstance eiInstance, final EIEntity propertyEntity, final String propertyDefinition, final boolean isRequired, final String propertyValue) { if ( propertyEntity.equals( InstanceUIConstants.RESOURCE_DESCRIPTION_ENTITY ) || propertyEntity.getLabel().contains( "Address" ) ) { return TextAreaWidget.makeDatatypeTextArea( eiInstance, propertyEntity, propertyDefinition, isRequired, propertyValue ); } // actually, we need to check for the annotation // http://eagle-i.org/ont/datatools/1.0/PropertyGroup_ParagraphExpected on the // property // but we dont' have that information yet return new TextWidget( eiInstance, propertyEntity, propertyDefinition, isRequired, propertyValue, OldValueHandlerFactory.getDatatypeOldValueHandler() ); }
private void setEntityLabel(final EIEntity entity) { if ( entity != null && !entity.equals(EIEntity.NULL_ENTITY ) ) { EIURI eiURI = entity.getURI(); EIEntity fullEntity = getEntity( eiURI ); entity.setLabel( fullEntity.getLabel() ); } }
@Override public void onBlur(final BlurEvent event) { if ( !selectedEntity.getLabel().equals( sbSearch.getText() ) ) { if ( selectedEntity.equals( resource.getEntity() ) ) { setDefaultText(); } else { sbSearch.setText( selectedEntity.getLabel() ); } } }
public String getResourceFragment() { if (EIEntity.NULL_ENTITY.equals(eiEntity)) { return ""; } return "{ " + toJsonFragment(RESOURCE_LABEL,eiEntity.getLabel()) + ", " + toJsonFragment(RESOURCE_URI, eiEntity.getURI().toString()) + " }"; }
@Override public void onChange(final ChangeEvent event) { final EIURI selectedUri = EIURI.create( providersList.getValue( providersList.getSelectedIndex() ) ); final EIEntity selectedEntity = providerCache.getResourceProvider( selectedUri ); if ( selectedEntity == null || selectedEntity.equals( EIEntity.NULL_ENTITY ) ) { return; } appState.updateApplicationState( Mode.view, selectedEntity, ResourceProvider.BASE_RESOURCE_CONTAINER, selectedEntity ); } } );
@Override public void onChange(final ChangeEvent event) { final EIURI selectedUri = EIURI.create( providersList.getValue( providersList.getSelectedIndex() ) ); final EIEntity selectedEntity = resourceProviderCache.getResourceProvider( selectedUri ); providersList.setVisible( false ); if ( selectedEntity == null || selectedEntity.equals( EIEntity.NULL_ENTITY ) ) { return; } ApplicationState.getInstance().updateApplicationState( Mode.view, selectedEntity, ResourceProvider.BASE_RESOURCE_CONTAINER, selectedEntity ); } } );
public void viewAfterSave(final boolean showSuccessMsg, final EIInstance instance) { listener.clearDataPanel(); if ( showSuccessMsg ) { final HTML msg = new HTML( "<font color='green'>" + UIMessages.SAVE_SUCCESS + "</font>" ); listener.showData( msg ); } ApplicationState.getInstance().updateApplicationState( Mode.view, instance.getEntity(), ApplicationState.getInstance().getTypeEntity(), ApplicationState.getInstance().getResourceProviderEntity().equals(EIEntity.NULL_ENTITY)?ResourceProvider.getProperResourceProviderEntity(instance):ApplicationState.getInstance().getResourceProviderEntity() ); }