/** * Returns true. By contract, CAS Consumers must be read only. * * @see org.apache.uima.collection.base_cpm.CasProcessor#isReadOnly() */ public final boolean isReadOnly() { OperationalProperties opProps = getProcessingResourceMetaData().getOperationalProperties(); return opProps == null ? true : !opProps.getModifiesCas(); }
public boolean isReadOnly() { OperationalProperties opProps = getAnalysisEngineMetaData().getOperationalProperties(); return opProps == null ? false : !opProps.getModifiesCas(); }
public boolean isReadOnly() { if (resourceMetadata == null) { try { resourceMetadata = textAnalysisProxy.getAnalysisEngineMetaData(); } catch (ResourceServiceException e) { //can't throw exception from here so just log it and return the default UIMAFramework.getLogger(this.getClass()).log(Level.SEVERE, e.getMessage(), e); return false; } } OperationalProperties opProps = resourceMetadata.getOperationalProperties(); if (opProps != null) { return !opProps.getModifiesCas(); } return false; //default }
getAnalysisEngineMetaData().getSourceUrlString() }); if (!aggProps.getModifiesCas() && componentProps.getModifiesCas()) { throw new ResourceInitializationException( ResourceInitializationException.INVALID_MODIFIES_CAS, new Object[] {
setButtonSelection(modifiesCas, ops.getModifiesCas()); setButtonSelection(multipleDeploymentAllowed, ops.isMultipleDeploymentAllowed()); setButtonSelection(outputsNewCASes, ops.getOutputsNewCASes());
ops.setModifiesCas(setValueChangedBoolean(modifiesCas.getSelection(), ops.getModifiesCas())); } else if (event.widget == multipleDeploymentAllowed) { ops.setMultipleDeploymentAllowed(setValueChangedBoolean(multipleDeploymentAllowed
if (!dlgOperProps.isMultipleDeploymentAllowed()) isMultipleDeploymentAllowed = false; if (dlgOperProps.getModifiesCas()) modifiesCas = true; } else