站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc (Current Development Version)

UserCatalog (XML Tools API) - NetBeans API Javadoc (Current Development Version)

org.netbeans.api.xml/1 1.14

org.netbeans.api.xml.services
Class UserCatalog

java.lang.Object
  extended by org.netbeans.api.xml.services.UserCatalog

public abstract class UserCatalog
extends Object

Factory of user's catalog service instaces. A client cannot instantiate and use it directly. It can indirectly use instances are registeretered in a Lookup by providers.

It is user's level equivalent of system's entity resolution support EntityCatalog in OpenIDE API. Do not mix these, always use UserCatalog while working with user's files. User may, depending on provider implementation, use system catalog as user's one if needed.

Since:
0.5

Constructor Summary
UserCatalog()
           
 
Method Summary
static UserCatalog getDefault()
          Utility method looking up for an instance in default Lookup.
 EntityResolver getEntityResolver()
          User's SAX EntityResolver.
 Iterator getPublicIDs()
          Read-only "sampled" iterator over all registered entity public IDs.
 URIResolver getURIResolver()
          User's JAXP/TrAX URIResolver.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserCatalog

public UserCatalog()
Method Detail

getDefault

public static UserCatalog getDefault()
Utility method looking up for an instance in default Lookup.

Returns:
UserCatalog registered in default Lookup or null.

getURIResolver

public URIResolver getURIResolver()
User's JAXP/TrAX URIResolver.

Returns:
URIResolver or null if not supported.

getEntityResolver

public EntityResolver getEntityResolver()
User's SAX EntityResolver.

Returns:
EntityResolver or null if not supported.

getPublicIDs

public Iterator getPublicIDs()
Read-only "sampled" iterator over all registered entity public IDs.

Returns:
all known public IDs or null if not supported.

org.netbeans.api.xml/1 1.14

Built on May 28 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.