Overview | Package | Class | Tree | Deprecated | Index | Help
| Protégé-OWL 3.4 rc1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## edu.stanford.smi.protegex.owl.model
Interface NamespaceManager

All Superinterfaces:
  NamespaceMap

All Known Implementing Classes:
  AbstractNamespaceManager, ImportingOwlNamespaceManager, OWLNamespaceManager, UnmodifiableNamespaceManager

    public interface NamespaceManager

extends NamespaceMap

An interface for objects capable of mapping true URI namespaces into their prefixed (e.g., "owl") and vice-versa. Each OWLModel has exactly one NamespaceManager.

Author:
  Holger Knublauch

Method Summary
`void` | `addImport(TripleStore imported)`
`void` | `addNamespaceManagerListener(NamespaceManagerListener listener)`
`boolean` | `isModifiable(String prefix)`
`void` | `removeNamespaceManagerListener(NamespaceManagerListener listener)`
`void` | `setModifiable(String prefix, boolean value)`

Methods inherited from interface edu.stanford.smi.protegex.owl.model.NamespaceMap
`getDefaultNamespace, getNamespaceForPrefix, getPrefix, getPrefixes, removePrefix, setDefaultNamespace, setDefaultNamespace, setPrefix, setPrefix`

Method Detail

### addNamespaceManagerListener

    void addNamespaceManagerListener(NamespaceManagerListener listener)

### isModifiable

    boolean isModifiable(String prefix)

### removeNamespaceManagerListener

    void removeNamespaceManagerListener(NamespaceManagerListener listener)

### setModifiable

    void setModifiable(String prefix,
                       boolean value)

### addImport

    void addImport(TripleStore imported)

Overview | Package | Class | Tree | Deprecated | Index | Help
| Protégé-OWL 3.4 rc1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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