/*
*
* Copyright (c) 2007
* Adrian Michel
* http://www.tradery.com
*
* Permission to use, copy, modify, distribute and sell this software
* and its documentation for any purpose is hereby granted without fee,
* provided that the above copyright notice appear in all copies and
* that both that copyright notice and this permission notice appear
* in supporting documentation. Adrian Michel makes no
* representations about the suitability of this software for any
* purpose. It is provided "as is" without express or implied warranty.
*/
package com.tradery.contentmodel;
import java.util.Vector;
import com.tradery.contract.Contract;
class LimitsVector extends Vector
{
public void dump()
{
for( int n = 0; n < size(); n++ )
{
( ( Limits )elementAt( n ) ).dump();
}
}
void add( Limits limits )
{
if( Contract.REQUIRE )
Contract.require( limits != null );
insertElementAt( limits, 0 );
}
Limits getLimits( int n )
{
return (Limits)elementAt( n );
}
}