org.eclipse.higgins.idas.udi
Interface IUDIFactory

All Superinterfaces:
org.eclipse.higgins.configuration.api.IConfigurableComponent
All Known Implementing Classes:
ConfUDIFactory, GoogleUDIFactory, HashURIUDIFactory, InlineXRDSUDIFactory, NullUDIFactory, PDSUDIFactory, URIUDIFactory, XRIUDIFactory

public interface IUDIFactory
extends org.eclipse.higgins.configuration.api.IConfigurableComponent

A UDI Factory is one concrete implementation of the abstract UDI concept. Example implementations are: - URIs


Method Summary
 IAttributeUDI parseAttributeUDI(String attributeUDI)
           
 IContextUDI parseContextUDI(String contextUDI)
           
 IEntityUDI parseEntityUDI(String entityUDI)
           
 
Methods inherited from interface org.eclipse.higgins.configuration.api.IConfigurableComponent
configure, getComponentDescriptor
 

Method Detail

parseContextUDI

IContextUDI parseContextUDI(String contextUDI)
                            throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

parseEntityUDI

IEntityUDI parseEntityUDI(String entityUDI)
                          throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

parseAttributeUDI

IAttributeUDI parseAttributeUDI(String attributeUDI)
                                throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException