public class InternationalStoreNameChangingCloneHelper
extends atg.web.repository.NameChangingCloneHelper
This NameChangingCloneHelper extension changes the displayNameDefault property of a cloned item to something like "Copy of Foo" or "Foo (copy)".
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
Constructor and Description |
---|
InternationalStoreNameChangingCloneHelper() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDerivedDisplayNamePropertyName() |
void |
postClone(atg.repository.RepositoryItem pSourceItem,
atg.repository.RepositoryItem pClone)
Add the prefix and suffix to any unique properties and to displayName/displayNameDefault.
|
void |
setDerivedDisplayNamePropertyName(java.lang.String pDerivedDisplayNamePropertyName) |
getAlwaysMakeUniqueNames, getCloneNameNumberedPrefix, getCloneNameNumberedSuffix, getCloneNamePrefix, getCloneNameSuffix, getCloneUseNowAsDefaultDates, getUseI18nCloneNames, setAlwaysMakeUniqueNames, setCloneNameNumberedPrefix, setCloneNameNumberedSuffix, setCloneNamePrefix, setCloneNameSuffix, setCloneUseNowAsDefaultDates, setUseI18nCloneNames
cloneItem, getCloneAsTransientItems, getCloneExcludeProperties, getDeepPropertyExceptions, getProcessedCloneExcludedProperties, getProcessedDeepPropertyExceptions, postAdd, preClone, resolveRepositoryAlias, setCloneAsTransientItems, setCloneExcludeProperties, setDeepPropertyExceptions, setProcessedCloneExcludedProperties, setProcessedDeepPropertyExceptions
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, 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, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService, toString
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public InternationalStoreNameChangingCloneHelper()
public void setDerivedDisplayNamePropertyName(java.lang.String pDerivedDisplayNamePropertyName)
pDerivedDisplayNamePropertyName
- The derived display name property name.public java.lang.String getDerivedDisplayNamePropertyName()
public void postClone(atg.repository.RepositoryItem pSourceItem, atg.repository.RepositoryItem pClone) throws atg.repository.RepositoryException
postClone
in class atg.web.repository.NameChangingCloneHelper
pSourceItem
- The original item that is being cloned.pClone
- The cloned item.atg.repository.RepositoryException