1 13 package com.tonbeller.jpivot.table; 14 15 20 public abstract class TableComponentExtensionSupport extends PartBuilderSupport implements TableComponentExtension { 21 22 protected boolean enabled = true; 23 24 public void setEnabled(boolean enabled) { 25 this.enabled = enabled; 26 setDirty(true); 27 } 28 29 public boolean isEnabled() { 30 return enabled; 31 } 32 33 36 public Object getBookmarkState(int levelOfDetail) { 37 return new Boolean (enabled); 38 } 39 40 43 public void setBookmarkState(Object state) { 44 if (state instanceof Boolean ) 45 enabled = ((Boolean ) state).booleanValue(); 46 } 47 48 } 49 | Popular Tags |