org.obe.xpdl.model.misc
Interface Invokable

All Known Implementing Classes:
Application, WorkflowProcess

public interface Invokable

Describes the invocation interface of a resource or service.

Author:
Adrian Price

Method Summary
 void add(FormalParameter formalParameter)
           
 FormalParameter[] getFormalParameter()
           
 FormalParameter getFormalParameter(int i)
           
 FormalParameter getFormalParameter(java.lang.String id)
           
 void remove(FormalParameter formalParameter)
           
 void setFormalParameter(FormalParameter[] formalParameters)
           
 void setFormalParameter(int i, FormalParameter formalParameter)
           
 

Method Detail

add

public void add(FormalParameter formalParameter)
         throws java.beans.PropertyVetoException
Throws:
java.beans.PropertyVetoException

remove

public void remove(FormalParameter formalParameter)
            throws java.beans.PropertyVetoException
Throws:
java.beans.PropertyVetoException

getFormalParameter

public FormalParameter[] getFormalParameter()

getFormalParameter

public FormalParameter getFormalParameter(int i)

getFormalParameter

public FormalParameter getFormalParameter(java.lang.String id)

setFormalParameter

public void setFormalParameter(FormalParameter[] formalParameters)
                        throws java.beans.PropertyVetoException
Throws:
java.beans.PropertyVetoException

setFormalParameter

public void setFormalParameter(int i,
                               FormalParameter formalParameter)
                        throws java.beans.PropertyVetoException
Throws:
java.beans.PropertyVetoException


SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.