org.scrashmeow.ojb.console.service
Interface UiMetaDataService

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
UiMetaDataServiceImpl

public interface UiMetaDataService
extends java.io.Serializable

The UI MetaData service. Provides a view into the metadata that describes the repository but is specific to the user interface.

Author:
Alexander Bibighaus

Method Summary
 java.util.Collection getBrowseableClassDescriptorIds(java.util.Collection cldIds)
          Method getBrowseableClassDescriptorIds @add-javadoc!!!
 java.lang.String getClassDescriptorLabel(java.lang.String classId, java.util.Locale loc)
          Method getClassDescriptorLabel @add-javadoc!!!
 java.lang.String getFieldDescriptorLabel(java.lang.String classId, java.lang.String fieldId, java.util.Locale loc)
           
 WidgetDescriptor getWidgetDescriptor(java.lang.String classId, java.lang.String fieldId)
          Returns the widget descriptor for the class and field id.
 

Method Detail

getBrowseableClassDescriptorIds

public java.util.Collection getBrowseableClassDescriptorIds(java.util.Collection cldIds)
                                                     throws ServiceException
Method getBrowseableClassDescriptorIds @add-javadoc!!!

Parameters:
cldIds - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getClassDescriptorLabel

public java.lang.String getClassDescriptorLabel(java.lang.String classId,
                                                java.util.Locale loc)
                                         throws ServiceException
Method getClassDescriptorLabel @add-javadoc!!!

Parameters:
classId - @add-javadoc!!!
loc - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getFieldDescriptorLabel

public java.lang.String getFieldDescriptorLabel(java.lang.String classId,
                                                java.lang.String fieldId,
                                                java.util.Locale loc)
                                         throws ServiceException
ServiceException

getWidgetDescriptor

public WidgetDescriptor getWidgetDescriptor(java.lang.String classId,
                                            java.lang.String fieldId)
                                     throws ServiceException
Returns the widget descriptor for the class and field id. Returns null if not found

Parameters:
fieldId -
Returns:
Throws:
ServiceException


Copyright © 2003 Alexander Bibighaus et al. All Rights Reserved.