Skip navigation links

Oracle Business Rules Java API Reference
10g (10.1.3.1.0)

B28966-01


oracle.rules.sdk.editor.datamodel
Class FormalParameterTable

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.ArrayList
              extended byoracle.rules.sdk.editor.datamodel.ModelComponentTable
                  extended byoracle.rules.sdk.editor.datamodel.FormalParameterTable

All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable

public class FormalParameterTable
extends ModelComponentTable

A list of formal parameters

See Also:
Serialized Form

Method Summary
 FormalParameter add()
          Create a Formal parameter and add it to the Formal Parameter table
 FormalParameter getFormalParameter(int index)
          get a formalParameter by index
 FormalParameter getFormalParameter(java.lang.String id)
          get a formalParameter by id
 java.lang.Object removeByID(java.lang.String id)
          Remove a formal parameter by id.

 

Methods inherited from class oracle.rules.sdk.editor.datamodel.ModelComponentTable
getParent, mark, removeMarked

 

Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, set, size, toArray, toArray, trimToSize

 

Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList

 

Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList

 

Method Detail

add

public FormalParameter add()
Create a Formal parameter and add it to the Formal Parameter table
Returns:
The newly created Formal Parameter.

getFormalParameter

public FormalParameter getFormalParameter(int index)
get a formalParameter by index
Parameters:
index - the index of the formalParameter list
Returns:
The formalParameter in the position

getFormalParameter

public FormalParameter getFormalParameter(java.lang.String id)
get a formalParameter by id
Parameters:
id - the id of the formalParameter requested
Returns:
The formalParameter matching the id

removeByID

public java.lang.Object removeByID(java.lang.String id)
                            throws DeleteException
Remove a formal parameter by id. If the given id does not match any formal parameter, then no formal parameter is removed.
Specified by:
removeByID in class ModelComponentTable
Parameters:
id - the id of the formal parameter to be removed
Returns:
The formal parameter being removed. Null if no formal parameter is removed.
Throws:
DeleteException

Skip navigation links

Oracle Business Rules Java API Reference
10g (10.1.3.1.0)

B28966-01


Copyright © 2006, Oracle. All rights reserved.