public abstract class OlapElementBase extends Object implements OlapElement
OlapElementBase is an abstract base class for implementations of
OlapElement.OlapElement.LocalizedProperty| Modifier and Type | Field and Description |
|---|---|
protected String |
caption |
protected boolean |
visible |
| Modifier | Constructor and Description |
|---|---|
protected |
OlapElementBase() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
protected int |
computeHashCode()
Computes this object's hash code.
|
boolean |
equals(Object o) |
boolean |
equals(OlapElement mdxElement) |
String |
getCaption()
Returns the display name of this catalog element.
|
String |
getLocalized(OlapElement.LocalizedProperty prop,
Locale locale)
Returns the value of a property (caption or description) of
this element in the given locale.
|
protected abstract org.apache.log4j.Logger |
getLogger() |
int |
hashCode() |
boolean |
isVisible()
Returns whether this element is visible to end-users.
|
void |
setCaption(String caption)
Sets the display name of this catalog element.
|
String |
toString() |
finalize, getClass, notify, notifyAll, wait, wait, waitgetDescription, getDimension, getHierarchy, getName, getQualifiedName, getUniqueName, lookupChildprotected String caption
protected boolean visible
protected abstract org.apache.log4j.Logger getLogger()
public boolean equals(OlapElement mdxElement)
protected int computeHashCode()
public String getCaption()
getCaption in interface OlapElementpublic void setCaption(String caption)
public boolean isVisible()
OlapElementVisibility is a hint for client applications. An element's visibility does not affect how it is treated when MDX queries are evaluated.
isVisible in interface OlapElementpublic String getLocalized(OlapElement.LocalizedProperty prop, Locale locale)
OlapElementgetLocalized in interface OlapElementlocale - LocaleCopyright © 2021 Hitachi Vantara. All rights reserved.