de.grogra.rgg.model
Class PropertyQueue.PropertyQueueDescriptor

java.lang.Object
  extended by de.grogra.xl.impl.queues.QueueDescriptor<PropertyQueue>
      extended by de.grogra.rgg.model.PropertyQueue.PropertyQueueDescriptor
Enclosing class:
PropertyQueue

public static final class PropertyQueue.PropertyQueueDescriptor
extends QueueDescriptor<PropertyQueue>


Field Summary
 
Fields inherited from class de.grogra.xl.impl.queues.QueueDescriptor
DESCRIPTOR_0
 
Constructor Summary
PropertyQueue.PropertyQueueDescriptor()
           
 
Method Summary
 PropertyQueue createQueue(QueueCollection qc)
          Creates a new Queue.
protected  QueueDescriptor[] queuesToProcessAfter()
          Returns the descriptors of queues which are to be applied after the queue of this descriptor.
protected  QueueDescriptor[] queuesToProcessBefore()
          Returns the descriptors of queues which are to be applied before the queue of this descriptor.
 
Methods inherited from class de.grogra.xl.impl.queues.QueueDescriptor
addOrder, equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyQueue.PropertyQueueDescriptor

public PropertyQueue.PropertyQueueDescriptor()
Method Detail

createQueue

public PropertyQueue createQueue(QueueCollection qc)
Description copied from class: QueueDescriptor
Creates a new Queue. This method is invoked by QueueCollection.getQueue(QueueDescriptor).

Specified by:
createQueue in class QueueDescriptor<PropertyQueue>
Parameters:
qc - the invoking QueueCollection
Returns:
a new Queue instance corresponding to this descriptor

queuesToProcessAfter

protected QueueDescriptor[] queuesToProcessAfter()
Description copied from class: QueueDescriptor
Returns the descriptors of queues which are to be applied after the queue of this descriptor.

Specified by:
queuesToProcessAfter in class QueueDescriptor<PropertyQueue>
Returns:
descriptors of queues to be applied after this descriptor's queue
See Also:
QueueCollection.process(int[])

queuesToProcessBefore

protected QueueDescriptor[] queuesToProcessBefore()
Description copied from class: QueueDescriptor
Returns the descriptors of queues which are to be applied before the queue of this descriptor.

Specified by:
queuesToProcessBefore in class QueueDescriptor<PropertyQueue>
Returns:
descriptors of queues to be applied before this descriptor's queue
See Also:
QueueCollection.process(int[])