net.sf.saxon.om
Class DocumentNumberAllocator

java.lang.Object
  extended by net.sf.saxon.om.DocumentNumberAllocator
All Implemented Interfaces:
Serializable

public class DocumentNumberAllocator
extends Object
implements Serializable

This class (which has one instance per Configuration) is used to allocate unique document numbers. It's a separate class so that it can act as a monitor for synchronization

See Also:
Serialized Form

Constructor Summary
DocumentNumberAllocator()
           
 
Method Summary
 int allocateDocumentNumber()
          Allocate a unique document number
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentNumberAllocator

public DocumentNumberAllocator()
Method Detail

allocateDocumentNumber

public int allocateDocumentNumber()
Allocate a unique document number

Returns:
a unique document number


Copyright (C) Michael H. Kay. All rights reserved.