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 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 |
---|---|
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) |
int |
getPosition() |
void |
initDisplayNames(java.util.Collection<java.util.Locale> locales) |
<T> boolean |
isMyAttribute(Attribute<T> a) |
abstract boolean |
isRoot() |
boolean |
isSpecialOffer() |
boolean |
isVisible() |
boolean |
isVisibleInNavigation() |
void |
setPosition(int position) |
void |
setSpecialOffer(boolean isSpecialOffer) |
void |
setVisible(boolean visible) |
void |
setVisibleInNavigation(boolean visibleInNavigation) |
addAttribute, getAlias, getAllAttributes, getAllAttributes, getAllLocalizedAttributes, getAllStringAttributes, getAttribute, getGuid, getObjectId, getParentId, getSiteId, setAlias, 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> displayName
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)
private java.lang.String doGetDisplayName(java.util.Locale lang)
public void initDisplayNames(java.util.Collection<java.util.Locale> locales)
public int getPosition()
public void setPosition(int position)
public boolean isSpecialOffer()
public void setSpecialOffer(boolean isSpecialOffer)
public <T> boolean isMyAttribute(Attribute<T> a)