atg.repository.search.refinement.admin
Class RefinementElementPropertyManager
java.lang.Object
atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.repository.search.refinement.admin.RefinementElementPropertyManager
- All Implemented Interfaces:
- NameContextBindingListener, NameContextElement, NameResolver, AdminableService, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, java.util.EventListener
public class RefinementElementPropertyManager
- extends GenericService
Property manager class for a refineElement repository item.
This class provides getter and setter methods for each of the properties in a
'refineElement' item descriptor.
It also provides 2 utility method to convert between a repository item and a
RefinementElement object.
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
DEFAULT_LOG_TRACE_STATUS |
Methods inherited from class atg.nucleus.GenericService |
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
vlogDebug, vlogDebug, vlogDebug, vlogDebug, 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 |
CLASS_VERSION
public static java.lang.String CLASS_VERSION
- Class version string
mItemDescriptor
protected RepositoryItemDescriptor mItemDescriptor
mTypePropertyName
protected java.lang.String mTypePropertyName
mPropertyPropertyName
protected java.lang.String mPropertyPropertyName
mPropertyTypePropertyName
protected java.lang.String mPropertyTypePropertyName
mLabelPropertyName
protected java.lang.String mLabelPropertyName
mRangePropertyName
protected java.lang.String mRangePropertyName
mDesiredPropertyName
protected java.lang.String mDesiredPropertyName
mMinimumPropertyName
protected java.lang.String mMinimumPropertyName
mIncrementPropertyName
protected java.lang.String mIncrementPropertyName
mRangesPropertyName
protected java.lang.String mRangesPropertyName
mSortPropertyName
protected java.lang.String mSortPropertyName
mOrderPropertyName
protected java.lang.String mOrderPropertyName
mLevelsPropertyName
protected java.lang.String mLevelsPropertyName
mSelectPropertyName
protected java.lang.String mSelectPropertyName
mParentRefineElementPropertyName
protected java.lang.String mParentRefineElementPropertyName
mChildElementsPropertyName
protected java.lang.String mChildElementsPropertyName
mPriorityPropertyName
protected java.lang.String mPriorityPropertyName
mRemoveWhenUsedPropertyName
protected java.lang.String mRemoveWhenUsedPropertyName
mDisplayFragmentPropertyName
protected java.lang.String mDisplayFragmentPropertyName
mMaxValuesPropertyName
protected java.lang.String mMaxValuesPropertyName
mRoundPropertyName
protected java.lang.String mRoundPropertyName
mExcludePropertyName
protected java.lang.String mExcludePropertyName
mRepository
protected Repository mRepository
mItemDescriptorName
protected java.lang.String mItemDescriptorName
RefinementElementPropertyManager
public RefinementElementPropertyManager()
getRepository
public Repository getRepository()
setRepository
public void setRepository(Repository pRepository)
getItemDescriptorName
public java.lang.String getItemDescriptorName()
setItemDescriptorName
public void setItemDescriptorName(java.lang.String pItemDescriptorName)
getItemDescriptor
public RepositoryItemDescriptor getItemDescriptor()
checkItem
protected void checkItem(RepositoryItem pItem)
throws RepositoryException,
java.lang.IllegalArgumentException
- Throws:
RepositoryException
java.lang.IllegalArgumentException
createNewRefinementElement
public RefinementElement createNewRefinementElement()
populateRefinementElement
public void populateRefinementElement(RepositoryItem pItem,
RefinementElement pRefineElement)
throws RepositoryException,
java.lang.IllegalArgumentException
- Throws:
RepositoryException
java.lang.IllegalArgumentException
populateRepositoryItem
public void populateRepositoryItem(RefinementElement pRefineElement,
MutableRepositoryItem pItem)
throws RepositoryException,
java.lang.IllegalArgumentException
- Throws:
RepositoryException
java.lang.IllegalArgumentException
getTypePropertyName
public java.lang.String getTypePropertyName()
setTypePropertyName
public void setTypePropertyName(java.lang.String pTypePropertyName)
getPropertyPropertyName
public java.lang.String getPropertyPropertyName()
setPropertyPropertyName
public void setPropertyPropertyName(java.lang.String pPropertyPropertyName)
getPropertyTypePropertyName
public java.lang.String getPropertyTypePropertyName()
setPropertyTypePropertyName
public void setPropertyTypePropertyName(java.lang.String pPropertyTypePropertyName)
getLabelPropertyName
public java.lang.String getLabelPropertyName()
setLabelPropertyName
public void setLabelPropertyName(java.lang.String pLabelPropertyName)
getRangePropertyName
public java.lang.String getRangePropertyName()
setRangePropertyName
public void setRangePropertyName(java.lang.String pRangePropertyName)
getDesiredPropertyName
public java.lang.String getDesiredPropertyName()
setDesiredPropertyName
public void setDesiredPropertyName(java.lang.String pDesiredPropertyName)
getMinimumPropertyName
public java.lang.String getMinimumPropertyName()
setMinimumPropertyName
public void setMinimumPropertyName(java.lang.String pMinimumPropertyName)
getIncrementPropertyName
public java.lang.String getIncrementPropertyName()
setIncrementPropertyName
public void setIncrementPropertyName(java.lang.String pIncrementPropertyName)
getRangesPropertyName
public java.lang.String getRangesPropertyName()
setRangesPropertyName
public void setRangesPropertyName(java.lang.String pRangesPropertyName)
getSortPropertyName
public java.lang.String getSortPropertyName()
setSortPropertyName
public void setSortPropertyName(java.lang.String pSortPropertyName)
getOrderPropertyName
public java.lang.String getOrderPropertyName()
setOrderPropertyName
public void setOrderPropertyName(java.lang.String pOrderPropertyName)
getLevelsPropertyName
public java.lang.String getLevelsPropertyName()
setLevelsPropertyName
public void setLevelsPropertyName(java.lang.String pLevelsPropertyName)
getSelectPropertyName
public java.lang.String getSelectPropertyName()
setSelectPropertyName
public void setSelectPropertyName(java.lang.String pSelectPropertyName)
getParentRefineElementPropertyName
public java.lang.String getParentRefineElementPropertyName()
setParentRefineElementPropertyName
public void setParentRefineElementPropertyName(java.lang.String pParentRefineElementPropertyName)
getChildElementsPropertyName
public java.lang.String getChildElementsPropertyName()
setChildElementsPropertyName
public void setChildElementsPropertyName(java.lang.String pChildElementsPropertyName)
getPriorityPropertyName
public java.lang.String getPriorityPropertyName()
setPriorityPropertyName
public void setPriorityPropertyName(java.lang.String pPriorityPropertyName)
getRemoveWhenUsedPropertyName
public java.lang.String getRemoveWhenUsedPropertyName()
setRemoveWhenUsedPropertyName
public void setRemoveWhenUsedPropertyName(java.lang.String pRemoveWhenUsedPropertyName)
getDisplayFragmentPropertyName
public java.lang.String getDisplayFragmentPropertyName()
setDisplayFragmentPropertyName
public void setDisplayFragmentPropertyName(java.lang.String pDisplayFragmentPropertyName)
getMaxValuesPropertyName
public java.lang.String getMaxValuesPropertyName()
setMaxValuesPropertyName
public void setMaxValuesPropertyName(java.lang.String pMaxValuesPropertyName)
getRoundPropertyName
public java.lang.String getRoundPropertyName()
setRoundPropertyName
public void setRoundPropertyName(java.lang.String pRoundPropertyName)
getExcludePropertyName
public java.lang.String getExcludePropertyName()
setExcludePropertyName
public void setExcludePropertyName(java.lang.String pExcludePropertyName)