public class Group extends BasePropertyContainer implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTRIBUTE_KEYS_PROPERTY |
static java.util.List<java.lang.String> |
DEFAULT_HIDDEN_NAV_GROUPS |
static java.util.List<java.lang.String> |
DEFAULT_HIDDEN_REC_DTL_GROUPS |
static java.lang.String |
DETAILS_GROUP_KEY |
static java.lang.String |
DISPLAY_NAME_PROPERTY |
static java.lang.String |
GENERAL_GROUP_KEY |
static java.lang.String |
GEOSPATIAL_GROUP_KEY |
static java.lang.String |
INCLUDE_IN_NAVIGATION_PROPERTY |
static java.lang.String |
INCLUDE_IN_RECORD_PROPERTY |
static java.lang.String |
IS_CATCHALL_PROPERTY |
static java.lang.String |
IS_DYNAMIC_PROPERTY |
static java.lang.String |
LOCALIZED_DISPLAY_NAME_PROPERTY |
static java.lang.String |
RECORD_IDENTIFIER_GROUP_KEY |
static java.lang.String |
SORT_PROPERTY |
KEY_PROPERTY, properties
Constructor and Description |
---|
Group() |
Modifier and Type | Method and Description |
---|---|
Group |
clone() |
static java.lang.String |
formGeneralGroupKey(java.lang.String viewKey)
Forms the group key to be used for a view's "General" attribute group.
|
static java.lang.String |
formGroupKey(java.lang.String viewKey,
java.lang.String groupKey)
Forms a group key based on the specified view key.
|
java.util.List<java.lang.String> |
getAttributeKeys() |
java.lang.String |
getDisplayName() |
java.lang.String |
getDisplayName(java.util.Locale locale)
Get display name by locale settings
|
java.lang.String |
getDisplayName(javax.portlet.PortletRequest request)
Get display name by request
|
java.lang.String |
getDisplayName(java.lang.String languageId)
Get display name bu language id
|
java.lang.String |
getLocalizedDisplayName() |
java.lang.String |
getOriginGroupKey(java.lang.String viewKey)
Gets the origin group key without the viewKey prefix.
|
java.lang.String |
getSort() |
boolean |
isCatchAll() |
boolean |
isDynamic() |
boolean |
isIncludeInNavigation() |
boolean |
isIncludeInRecord() |
void |
setAttributeKeys(java.util.List<java.lang.String> attributeKeys) |
void |
setCatchAll(boolean isCatchAll)
Sets whether or not this is a catch-all group
|
void |
setDisplayName(java.lang.String displayName) |
void |
setDynamic(boolean isDynamic)
Sets whether or not this is a dynamic group
|
void |
setIncludeInNavigation(boolean includeInNavigation)
Sets whether or not the group include in Navigation
|
void |
setIncludeInRecord(boolean includeInRecord)
Sets whether or not the group include in record
|
void |
setLocalizedDisplayName(java.lang.String displayName) |
void |
setSort(java.lang.String sort) |
addProperty, getKey, getProperties, getProperty, getProperty, isEmpty, isValid, setKey, setProperties, toString
public static final java.lang.String DISPLAY_NAME_PROPERTY
public static final java.lang.String LOCALIZED_DISPLAY_NAME_PROPERTY
public static final java.lang.String ATTRIBUTE_KEYS_PROPERTY
public static final java.lang.String IS_DYNAMIC_PROPERTY
public static final java.lang.String SORT_PROPERTY
public static final java.lang.String INCLUDE_IN_NAVIGATION_PROPERTY
public static final java.lang.String INCLUDE_IN_RECORD_PROPERTY
public static final java.lang.String IS_CATCHALL_PROPERTY
public static final java.lang.String RECORD_IDENTIFIER_GROUP_KEY
public static final java.lang.String DETAILS_GROUP_KEY
public static final java.lang.String GENERAL_GROUP_KEY
public static final java.lang.String GEOSPATIAL_GROUP_KEY
public static final java.util.List<java.lang.String> DEFAULT_HIDDEN_NAV_GROUPS
public static final java.util.List<java.lang.String> DEFAULT_HIDDEN_REC_DTL_GROUPS
public void setDisplayName(java.lang.String displayName)
displayName
- the displayName to setpublic java.lang.String getDisplayName()
public java.lang.String getDisplayName(java.lang.String languageId)
languageId
- public java.lang.String getDisplayName(java.util.Locale locale)
locale
- public java.lang.String getDisplayName(javax.portlet.PortletRequest request)
locale
- public void setLocalizedDisplayName(java.lang.String displayName)
LocalizedDisplayName
- the LocalizedDisplayName to setpublic java.lang.String getLocalizedDisplayName()
public boolean isDynamic()
public void setDynamic(boolean isDynamic)
isDynamic
- public void setSort(java.lang.String sort)
sort
- the sort information to setpublic java.lang.String getSort()
public boolean isIncludeInNavigation()
public void setIncludeInNavigation(boolean includeInNavigation)
includeInNavigation
- public boolean isIncludeInRecord()
public void setIncludeInRecord(boolean includeInRecord)
includeInRecord
- public boolean isCatchAll()
public void setCatchAll(boolean isCatchAll)
isCatchAll
- public void setAttributeKeys(java.util.List<java.lang.String> attributeKeys)
attributeKeys
- the attributeKeys to setpublic java.util.List<java.lang.String> getAttributeKeys()
public static java.lang.String formGeneralGroupKey(java.lang.String viewKey)
viewKey
- a base or semantic view keypublic static java.lang.String formGroupKey(java.lang.String viewKey, java.lang.String groupKey)
viewKey
- a base or semantic view keypublic java.lang.String getOriginGroupKey(java.lang.String viewKey)
viewKey
- a base or semantic view keypublic Group clone()
clone
in class java.lang.Object
Copyright 2003, 2014, Oracle and/or its affiliates. All rights reserved.