Protege 4.1.0

org.protege.editor.owl.model.entity
Class IterativeAutoIDGenerator

java.lang.Object
  extended by org.protege.editor.owl.model.entity.AbstractIDGenerator
      extended by org.protege.editor.owl.model.entity.IterativeAutoIDGenerator
All Implemented Interfaces:
AutoIDGenerator, Revertable

public class IterativeAutoIDGenerator
extends AbstractIDGenerator
implements Revertable

Author: drummond
http://www.cs.man.ac.uk/~drummond/

The University Of Manchester
Bio Health Informatics Group
Date: Jul 25, 2008


Constructor Summary
IterativeAutoIDGenerator()
           
 
Method Summary
 void checkpoint()
           
protected  long getRawID(Class<? extends org.semanticweb.owlapi.model.OWLEntity> type)
           
 void revert()
           
 
Methods inherited from class org.protege.editor.owl.model.entity.AbstractIDGenerator
getDigitLength, getNextID, getPrefix, getSuffix, preprocess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IterativeAutoIDGenerator

public IterativeAutoIDGenerator()
Method Detail

getRawID

protected long getRawID(Class<? extends org.semanticweb.owlapi.model.OWLEntity> type)
                 throws AutoIDException
Specified by:
getRawID in class AbstractIDGenerator
Throws:
AutoIDException

checkpoint

public void checkpoint()
Specified by:
checkpoint in interface Revertable

revert

public void revert()
Specified by:
revert in interface Revertable

Protege 4.1.0

Submit a bug report or feature request

For further API reference and developer documentation, see Protege 4 Developer Documentation.

Copyright © 2010 Stanford Center for Biomedical Informatics Research