|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.tonbeller.jpivot.table.span.PropertySpanBuilder
public class PropertySpanBuilder
adds Span elements to a SpanCalc containing Member Properties.
| Nested Class Summary | |
|---|---|
static class |
PropertySpanBuilder.BookmarkState
|
| Field Summary |
|---|
| Fields inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable |
|---|
EXTENSIONAL, INTENSIONAL |
| Constructor Summary | |
|---|---|
PropertySpanBuilder(OlapModel model)
|
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
notifies the listener that this config has changed (and the model has possibly to be redrawn) |
void |
addPropertySpans(SpanCalc sc)
adds property columns to sc |
void |
destroy(javax.servlet.http.HttpSession session)
|
java.util.List[] |
getAvailablePropertiesColumns()
|
java.lang.Object |
getBookmarkState(int levelOfDetail)
|
java.util.List |
getVisiblePropertyMetas()
|
void |
initialize(com.tonbeller.wcf.controller.RequestContext context)
|
boolean |
isAvailable()
does the underlying OLAP model support properties? |
boolean |
isShowProperties()
shall properties be shown at all? |
void |
modelChanged(ModelChangeEvent e)
model data have changed, e.g. user has navigated |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
|
void |
setBookmarkState(java.lang.Object state)
|
void |
setShowProperties(boolean b)
|
protected void |
setVisiblePropertiesExtension()
updates the visibleProperties in the extension |
void |
setVisiblePropertyMetas(java.util.List metas)
sets the ordered list of visible MemberPropertyMeta instances. |
void |
structureChanged(ModelChangeEvent e)
major change, e.g. extensions added/removed |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertySpanBuilder(OlapModel model)
| Method Detail |
|---|
public void initialize(com.tonbeller.wcf.controller.RequestContext context)
public void destroy(javax.servlet.http.HttpSession session)
public void modelChanged(ModelChangeEvent e)
ModelChangeListener
modelChanged in interface ModelChangeListenerpublic void structureChanged(ModelChangeEvent e)
ModelChangeListener
structureChanged in interface ModelChangeListenerpublic boolean isAvailable()
PropertyConfig
isAvailable in interface PropertyConfigisAvailable in interface Availablepublic void addPropertySpans(SpanCalc sc)
sc - the SpanCalc to modifypublic boolean isShowProperties()
PropertyConfig
isShowProperties in interface PropertyConfigpublic void setShowProperties(boolean b)
setShowProperties in interface PropertyConfigpublic void setVisiblePropertyMetas(java.util.List metas)
PropertyConfig
setVisiblePropertyMetas in interface PropertyConfigmetas - list containing MemberPropertyMeta. Properties which are not
present in the list will not be shown. If null, all properties are shown.public java.util.List getVisiblePropertyMetas()
getVisiblePropertyMetas in interface PropertyConfigpublic void addPropertyChangeListener(java.beans.PropertyChangeListener l)
PropertyConfig
addPropertyChangeListener in interface PropertyConfigpublic void removePropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener in interface PropertyConfigpublic java.lang.Object getBookmarkState(int levelOfDetail)
getBookmarkState in interface com.tonbeller.wcf.bookmarks.Bookmarkablepublic void setBookmarkState(java.lang.Object state)
setBookmarkState in interface com.tonbeller.wcf.bookmarks.Bookmarkableprotected void setVisiblePropertiesExtension()
public java.util.List[] getAvailablePropertiesColumns()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||