public void addVariable(final BPELVariable variable) { this.variables.add(variable); this.model.getVariables().getVariable().add((TVariable) ((AbstractSchemaElementImpl)variable).getModel()); }
public BPELIntVariable createBPELIntVariable(String varName, QName e){ TVariable tvar = new TVariable(); tvar.setName(varName); tvar.setType(e); TVariables tvars = this.model.getVariables(); if(tvars == null){ tvars = new TVariables(); this.model.setVariables(tvars); } this.model.getVariables().getVariable().add(tvar); BPELIntVariable var = new BPELIntVariableImpl(tvar, this.model.getVariables(), this); return var; }
hashCodeBuilder.append(this.getPartnerLinks()); hashCodeBuilder.append(this.getMessageExchanges()); hashCodeBuilder.append(this.getVariables()); hashCodeBuilder.append(this.getCorrelationSets()); hashCodeBuilder.append(this.getFaultHandlers());
hashCodeBuilder.append(this.getPartnerLinks()); hashCodeBuilder.append(this.getMessageExchanges()); hashCodeBuilder.append(this.getVariables()); hashCodeBuilder.append(this.getCorrelationSets()); hashCodeBuilder.append(this.getFaultHandlers());
public BPELElementVariable createBPELElementVariable(String varName, QName e, BPELElementVariable.VariableType varType){ TVariable tvar = new TVariable(); tvar.setName(varName); //TODO switch to if switch( varType ){ case MESSAGE: tvar.setMessageType(e); break; case ELEMENT: tvar.setElement(e); break; case TYPE: tvar.setType(e); } TVariables tvars = this.model.getVariables(); if(tvars == null){ tvars = new TVariables(); this.model.setVariables(tvars); } // this.model.getVariables().getVariable().add(tvar); BPELElementVariable var = new BPELElementVariableImpl(tvar, this.model.getVariables(), this); this.addVariable(var); return var; }
theVariables = this.getVariables(); toStringBuilder.append("variables", theVariables);
equalsBuilder.append(this.getPartnerLinks(), that.getPartnerLinks()); equalsBuilder.append(this.getMessageExchanges(), that.getMessageExchanges()); equalsBuilder.append(this.getVariables(), that.getVariables()); equalsBuilder.append(this.getCorrelationSets(), that.getCorrelationSets()); equalsBuilder.append(this.getFaultHandlers(), that.getFaultHandlers());
equalsBuilder.append(this.getPartnerLinks(), that.getPartnerLinks()); equalsBuilder.append(this.getMessageExchanges(), that.getMessageExchanges()); equalsBuilder.append(this.getVariables(), that.getVariables()); equalsBuilder.append(this.getCorrelationSets(), that.getCorrelationSets()); equalsBuilder.append(this.getFaultHandlers(), that.getFaultHandlers());
theVariables = this.getVariables(); toStringBuilder.append("variables", theVariables);
if((tprocess.getVariables() == null) || (tprocess.getVariables().getVariable() == null) || (tprocess.getVariables().getVariable().size() == 0)) { BPELStaticAnalysisImpl.getInstance().addError(new BPELErrorImpl(this.process, new BPELException("In process => A process MUST have at less one variable")));
this.variables.addAll(ScopeImpl.extractVariablesInModel(this.model.getVariables(), this)); } catch (final BPELException e) { BPELStaticAnalysisImpl.getInstance().addError(new BPELErrorImpl(this, new BPELException("In process " + this.getName() + " => " + e.getMessage(),e)));
sourceVariables = this.getVariables(); TVariables copyVariables = ((TVariables) copyBuilder.copy(sourceVariables)); copy.setVariables(copyVariables);
sourceVariables = this.getVariables(); TVariables copyVariables = ((TVariables) copyBuilder.copy(sourceVariables)); copy.setVariables(copyVariables);