Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright 2015 JBoss Inc
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * 
  *      http://www.apache.org/licenses/LICENSE-2.0
  *
  * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
*/
package org.drools.impl.adapters;
import  org.kie.api.runtime.process.WorkflowProcessInstance;
    public WorkflowProcessInstanceAdapter(WorkflowProcessInstance delegate) {
        super(delegate);
    }
    
    public WorkflowProcessInstance getDelegate() {
    	return (WorkflowProcessInstance) super.getDelegate();
    }
		Collection<org.kie.api.runtime.process.NodeInstance> nodeInstances = getDelegate().getNodeInstances();
		if (nodeInstances == null) {
			return null;
		}
		List<NodeInstanceresult = new ArrayList<NodeInstance>(nodeInstances.size());
		for (org.kie.api.runtime.process.NodeInstance nodeInstancenodeInstances) {
			result.add(new NodeInstanceAdapter(nodeInstance));
		}
		return result;
	}
	public NodeInstance getNodeInstance(long nodeInstanceId) {
		org.kie.api.runtime.process.NodeInstance nodeInstance = getDelegate().getNodeInstance(nodeInstanceId);
		if (nodeInstance == null) {
			return null;
else {
			return new NodeInstanceAdapter(nodeInstance);
		}
	}
	public Object getVariable(String name) {
		return getDelegate().getVariable(name);
	}
	public void setVariable(String nameObject value) {
		getDelegate().setVariable(namevalue);		
	}
    @Override
    public int hashCode() {
        return .hashCode();
    }
    @Override
    public boolean equals(Object obj) {
        return obj instanceof WorkflowProcessInstanceAdapter && .equals(((WorkflowProcessInstanceAdapter)obj).);
    }
New to GrepCode? Check out our FAQ X