public abstract class Category extends Ep6Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.util.Locale,java.lang.String> |
displayName |
private boolean |
isSpecialOffer |
private java.util.Map<java.util.Locale,java.lang.String> |
name |
private static java.lang.String |
NAME |
private static java.lang.String |
NAVIGATION_CAPTION |
private int |
position |
private boolean |
visible |
private boolean |
visibleInNavigation |
Modifier | Constructor and Description |
---|---|
|
Category() |
protected |
Category(int objectId,
GUID guid) |
|
Category(int categoryId,
GUID guid,
int parentId) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
doGetDisplayName(java.util.Locale lang) |
java.lang.String |
getDisplayName(java.util.Locale locale) |
private java.util.Set<java.util.Locale> |
getLocalesFromAttributes() |
java.lang.String |
getName(java.util.Locale locale) |
int |
getPosition() |
void |
initDisplayNames() |
<T> boolean |
isMyAttribute(Attribute<T> a) |
abstract boolean |
isRoot() |
boolean |
isSpecialOffer() |
boolean |
isVisible() |
boolean |
isVisibleInNavigation() |
void |
setDisplayName(java.util.Map<java.util.Locale,java.lang.String> displayName) |
void |
setName(java.util.Map<java.util.Locale,java.lang.String> name) |
void |
setPosition(int position) |
void |
setSpecialOffer(boolean isSpecialOffer) |
void |
setVisible(boolean visible) |
void |
setVisibleInNavigation(boolean visibleInNavigation) |
addAttribute, equals, getAlias, getAllAttributes, getAllAttributes, getAllLocalizedAttributes, getAllStringAttributes, getAttribute, getGuid, getObjectId, getParentId, getSiteId, hashCode, setAlias, setGuid, setObjectId, setParentId, setSiteId, toString
private static final java.lang.String NAVIGATION_CAPTION
private static final java.lang.String NAME
private boolean visibleInNavigation
private boolean visible
private int position
private boolean isSpecialOffer
private java.util.Map<java.util.Locale,java.lang.String> name
private java.util.Map<java.util.Locale,java.lang.String> displayName
public Category()
protected Category(int objectId, GUID guid)
public Category(int categoryId, GUID guid, int parentId)
public abstract boolean isRoot()
public boolean isVisibleInNavigation()
public void setVisibleInNavigation(boolean visibleInNavigation)
public boolean isVisible()
public void setVisible(boolean visible)
public java.lang.String getDisplayName(java.util.Locale locale)
public java.lang.String getName(java.util.Locale locale)
public void setName(java.util.Map<java.util.Locale,java.lang.String> name)
public void setDisplayName(java.util.Map<java.util.Locale,java.lang.String> displayName)
public void initDisplayNames()
private java.util.Set<java.util.Locale> getLocalesFromAttributes()
private java.lang.String doGetDisplayName(java.util.Locale lang)
public int getPosition()
public void setPosition(int position)
public boolean isSpecialOffer()
public void setSpecialOffer(boolean isSpecialOffer)
public <T> boolean isMyAttribute(Attribute<T> a)