| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.repository.search.MetaPropertiesHelper
public class MetaPropertiesHelper
A class that is used by the UI to determine the property name, type, and localized display name for properties available for search indexing.
| Field Summary | |
|---|---|
| static java.lang.String | CLASS_VERSIONClass version string | 
| Fields inherited from class atg.nucleus.GenericService | 
|---|
| SERVICE_INFO_KEY | 
| Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging | 
|---|
| DEFAULT_LOG_TRACE_STATUS | 
| Fields inherited from interface atg.nucleus.logging.ApplicationLogging | 
|---|
| DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS | 
| Constructor Summary | |
|---|---|
| MetaPropertiesHelper() | |
| Method Summary | |
|---|---|
|  void | clearCache()Clears the cached set of properties. | 
|  void | doStartService()Calling getPropertyMap() to initialize the PropertyMap | 
|  java.util.Set<java.lang.String> | getAcceptableTypesSet()Gets the Set of acceptable property data types. | 
|  java.util.List<java.lang.String> | getAcceptedTypes()Gets the list of acceptable property data types. | 
|  MetaProperty | getMetaProperty(java.lang.String pPropertyName)Method to get a MetaProperty object for a given property name. | 
|  java.util.Set<MetaProperty> | getProperties()Gets the set of properties that are available. | 
|  DynamicBeanInfo | getPropertyBeanInfo()Gets the DynamicBeanInfo for MetaProperty. | 
|  MetaProperty | getPropertyByName(java.lang.String pName)Gets the MetaProperty for the given name. | 
|  java.util.Map<java.lang.String,MetaProperty> | getPropertyMap()Gets the map of properties that are available. | 
|  MetaPropertyProvider[] | getPropertyProviders()Gets the array of property provider services. | 
|  MetaProperty | resolveProperty(java.lang.String pName)Resolve the MetaProperty for the given name. | 
|  void | setAcceptedTypes(java.util.List<java.lang.String> pAcceptedTypes)Sets the list of acceptable property data types. | 
|  void | setPropertyProviders(MetaPropertyProvider[] pPropertyProviders)Sets the array of property provider services. | 
| Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl | 
|---|
| vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static java.lang.String CLASS_VERSION
| Constructor Detail | 
|---|
public MetaPropertiesHelper()
| Method Detail | 
|---|
public MetaPropertyProvider[] getPropertyProviders()
public void setPropertyProviders(MetaPropertyProvider[] pPropertyProviders)
public java.util.List<java.lang.String> getAcceptedTypes()
public void setAcceptedTypes(java.util.List<java.lang.String> pAcceptedTypes)
public java.util.Set<java.lang.String> getAcceptableTypesSet()
public MetaProperty getPropertyByName(java.lang.String pName)
pName - String property name.
public MetaProperty resolveProperty(java.lang.String pName)
pName - String property name.
public java.util.Set<MetaProperty> getProperties()
public java.util.Map<java.lang.String,MetaProperty> getPropertyMap()
public DynamicBeanInfo getPropertyBeanInfo()
public void clearCache()
public MetaProperty getMetaProperty(java.lang.String pPropertyName)
pPropertyName - String property name or index formatted property
public void doStartService()
                    throws ServiceException
doStartService in class GenericServiceServiceException - if the Service had a problem starting up| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||