Protégé-OWL 3.4.1

edu.stanford.smi.protegex.owl.model.util
Class CloneFactory

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.model.util.CloneFactory

public class CloneFactory
extends Object

A utility class to clone a named class TODO: add methods for copying Properties and Individuals

Author:
Nick Drummond, Medical Informatics Group, University of Manchester 11-Jan-2006

Constructor Summary
CloneFactory()
           
 
Method Summary
static OWLNamedClass cloneOWLNamedClass(OWLNamedClass source)
           
static OWLNamedClass cloneOWLNamedClass(OWLNamedClass source, String cloneName)
           
static String getNextAvailableCloneName(OWLNamedClass source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloneFactory

public CloneFactory()
Method Detail

cloneOWLNamedClass

public static OWLNamedClass cloneOWLNamedClass(OWLNamedClass source)

cloneOWLNamedClass

public static OWLNamedClass cloneOWLNamedClass(OWLNamedClass source,
                                               String cloneName)

getNextAvailableCloneName

public static String getNextAvailableCloneName(OWLNamedClass source)

Protégé-OWL 3.4.1

Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.