Class CmsLocaleComparePropertyData

java.lang.Object
org.opencms.ade.sitemap.shared.CmsLocaleComparePropertyData
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable

public class CmsLocaleComparePropertyData extends Object implements com.google.gwt.user.client.rpc.IsSerializable
Data used for the property editor in the sitemap editor's locale comparison view.

  • Constructor Details

  • Method Details

    • getDefaultFileId

      Returns the defaultFileId.

      Returns:
      the defaultFileId
    • getDefaultFileProperties

      Returns the defaultFileProperties.

      Returns:
      the defaultFileProperties
    • getForbiddenUrlNames

      Gets the list of forbidden url names.

      Returns:
      the list of forbidden url names
    • getId

      public CmsUUID getId()
      Gets the structure id of the entry to edit.

      Returns:
      the structure id of the entry to edit
    • getInheritedProperty

      Gets the inherited property with the given name , or null if none exist.

      Parameters:
      name - the property name
      Returns:
      the inherited property
    • getName

      public String getName()
      Gets the current name.

      Returns:
      the current name
    • getOwnProperties

      Returns the ownProperties.

      Returns:
      the ownProperties
    • getPath

      public String getPath()
      Returns the path.

      Returns:
      the path
    • hasEditableName

      public boolean hasEditableName()
      Returns tree if the entry has an editable name.

      Returns:
      true if the entry has an editable name
    • isFolder

      public boolean isFolder()
      Returns the isFolder.

      Returns:
      the isFolder
    • setDefaultFileId

      public void setDefaultFileId(CmsUUID defaultFileId)
      Sets the defaultFileId.

      Parameters:
      defaultFileId - the defaultFileId to set
    • setDefaultFileProperties

      public void setDefaultFileProperties(Map<String,CmsClientProperty> defaultFileProperties)
      Sets the defaultFileProperties.

      Parameters:
      defaultFileProperties - the defaultFileProperties to set
    • setFolder

      public void setFolder(boolean isFolder)
      Sets the isFolder.

      Parameters:
      isFolder - the isFolder to set
    • setForbiddenUrlNames

      public void setForbiddenUrlNames(List<String> forbiddenUrlNames)
      Sets the forbiddenUrlNames.

      Parameters:
      forbiddenUrlNames - the forbiddenUrlNames to set
    • setHasEditableName

      public void setHasEditableName(boolean editable)
      Enables / disables editing of the file name.

      Parameters:
      editable - true if the file name should be editable
    • setId

      public void setId(CmsUUID id)
      Sets the structure id of the entry to edit.

      Parameters:
      id - the id
    • setInheritedProperties

      public void setInheritedProperties(Map<String,CmsClientProperty> inheritedProps)
      Sets the inherited properties.

      Parameters:
      inheritedProps - the inherited properties
    • setName

      public void setName(String name)
      Sets the name.

      Parameters:
      name - the name
    • setOwnProperties

      public void setOwnProperties(Map<String,CmsClientProperty> ownProperties)
      Sets the ownProperties.

      Parameters:
      ownProperties - the ownProperties to set
    • setPath

      public void setPath(String path)
      Sets the path.

      Parameters:
      path - the path to set