OrRotateStrategy doesn't reset all sub-strategies, see below. Only the
substrategy that signals gets reset. Thus:
OrRotateStrategy.java
/**
* reset.
*/
public void reset()
{
if( -1 != m_usedRotation )
{
m_strategies[ m_usedRotation ].reset();
m_usedRotation = -1;
}
}
should be:
/**
* reset.
*/
public void reset()
{
for (int i = 0; i < m_strategies.length; i++)
{
m_strategies[ i ].reset();
}
}
/LS
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]