com.liferay.portal.kernel.lar
Class ExportImportPathUtil

java.lang.Object
  extended by com.liferay.portal.kernel.lar.ExportImportPathUtil

public class ExportImportPathUtil
extends java.lang.Object

Author:
Mate Thurzo, Daniel Kocsis

Field Summary
static java.lang.String PATH_PREFIX_COMPANY
           
static java.lang.String PATH_PREFIX_GROUP
           
static java.lang.String PATH_PREFIX_LAYOUT
           
static java.lang.String PATH_PREFIX_PORTLET
           
 
Constructor Summary
ExportImportPathUtil()
           
 
Method Summary
static java.lang.String getExpandoPath(java.lang.String path)
           
static java.lang.String getLayoutPath(PortletDataContext portletDataContext, long plid)
           
static java.lang.String getModelPath(long groupId, java.lang.String className, long classPK)
           
static java.lang.String getModelPath(PortletDataContext portletDataContext, java.lang.String className, long classPK)
           
static java.lang.String getModelPath(PortletDataContext portletDataContext, java.lang.String className, long classPK, java.lang.String dependentFileName)
           
static java.lang.String getModelPath(StagedModel stagedModel)
           
static java.lang.String getModelPath(StagedModel stagedModel, java.lang.String dependentFileName)
           
protected static java.lang.String getModelPath(java.lang.String pathPrefix, long pathPrimaryKey, java.lang.String className, java.io.Serializable primaryKeyObj, java.lang.String dependentFileName)
           
static java.lang.String getPortletPath(PortletDataContext portletDataContext, java.lang.String portletId)
           
static java.lang.String getRootPath(PortletDataContext portletDataContext)
           
protected static java.lang.String getRootPath(java.lang.String pathPrefix, long pathPrimaryKey)
           
static java.lang.String getSourceLayoutPath(PortletDataContext portletDataContext, long layoutId)
           
static java.lang.String getSourcePortletPath(PortletDataContext portletDataContext, java.lang.String portletId)
           
static java.lang.String getSourceRootPath(PortletDataContext portletDataContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATH_PREFIX_COMPANY

public static final java.lang.String PATH_PREFIX_COMPANY
See Also:
Constant Field Values

PATH_PREFIX_GROUP

public static final java.lang.String PATH_PREFIX_GROUP
See Also:
Constant Field Values

PATH_PREFIX_LAYOUT

public static final java.lang.String PATH_PREFIX_LAYOUT
See Also:
Constant Field Values

PATH_PREFIX_PORTLET

public static final java.lang.String PATH_PREFIX_PORTLET
See Also:
Constant Field Values
Constructor Detail

ExportImportPathUtil

public ExportImportPathUtil()
Method Detail

getExpandoPath

public static java.lang.String getExpandoPath(java.lang.String path)

getLayoutPath

public static java.lang.String getLayoutPath(PortletDataContext portletDataContext,
                                             long plid)

getModelPath

public static java.lang.String getModelPath(long groupId,
                                            java.lang.String className,
                                            long classPK)

getModelPath

public static java.lang.String getModelPath(PortletDataContext portletDataContext,
                                            java.lang.String className,
                                            long classPK)

getModelPath

public static java.lang.String getModelPath(PortletDataContext portletDataContext,
                                            java.lang.String className,
                                            long classPK,
                                            java.lang.String dependentFileName)

getModelPath

public static java.lang.String getModelPath(StagedModel stagedModel)

getModelPath

public static java.lang.String getModelPath(StagedModel stagedModel,
                                            java.lang.String dependentFileName)

getPortletPath

public static java.lang.String getPortletPath(PortletDataContext portletDataContext,
                                              java.lang.String portletId)

getRootPath

public static java.lang.String getRootPath(PortletDataContext portletDataContext)

getSourceLayoutPath

public static java.lang.String getSourceLayoutPath(PortletDataContext portletDataContext,
                                                   long layoutId)

getSourcePortletPath

public static java.lang.String getSourcePortletPath(PortletDataContext portletDataContext,
                                                    java.lang.String portletId)

getSourceRootPath

public static java.lang.String getSourceRootPath(PortletDataContext portletDataContext)

getModelPath

protected static java.lang.String getModelPath(java.lang.String pathPrefix,
                                               long pathPrimaryKey,
                                               java.lang.String className,
                                               java.io.Serializable primaryKeyObj,
                                               java.lang.String dependentFileName)

getRootPath

protected static java.lang.String getRootPath(java.lang.String pathPrefix,
                                              long pathPrimaryKey)