JRubik v0.6

es.aeat.eett.jRubik.rubik.confi
Class ConfiTable

java.lang.Object
  extended byes.aeat.eett.jRubik.rubik.confi.ConfiTable

public class ConfiTable
extends java.lang.Object

Author:
f00992

en: It stores the tableRubik configuration data. It allows to register listeners to configurations data changes.

es: Almacena la configuracion del componente tableRubik. Permite registrar oyentes de los cambios en los datos de configuracion.


Field Summary
static java.lang.String CONFI_TABLE
           
static java.lang.String[] HEADER_SPAN
           
static java.lang.String[] HIERARCHY_HEADER
           
private  boolean identCol
           
private  boolean identRow
           
private static ConfiTable instance
           
private  java.util.ArrayList listeners
           
protected static java.util.ResourceBundle localizationResources
           
static java.lang.String[] MEMBER_SPAN
           
private  int modeHeaderSpanCol
           
private  int modeHeaderSpanRow
           
private  int modeHierarchyHeaderCol
           
private  int modeHierarchyHeaderRow
           
private  int modeMemberSpanCol
           
private  int modeMemberSpanRow
           
private  int modeNavegacion
           
private  int modeRowHeaderRow
           
private  boolean mondrianDrillThrough
           
static int NAVI_MEMBER
           
static int NAVI_POSITION
           
static int NAVI_REPLACE
           
static java.lang.String[] ROW_HEADER
           
private  boolean showMeasuresCol
           
private  boolean showMeasuresRow
           
private  boolean showParentsCol
           
private  boolean showParentsRow
           
private  boolean showProperties
           
 
Constructor Summary
private ConfiTable()
           
 
Method Summary
 void addListener(ConfiTableListener cont)
           
 java.lang.Object Clone()
           
 void copy(ConfiTable c)
           
 boolean equals(ConfiTable c)
           
 void fireConfiChanged()
           
 ConfiTable getDefault()
           
 org.jdom.Document getDocumentConfiTable()
           
 org.jdom.Element getElementConfiTable()
           
static ConfiTable getInstance()
           
 java.util.ArrayList getListener()
           
 int getModeHeaderSpanCol()
           
 int getModeHeaderSpanRow()
           
 int getModeHierarchyHeaderCol()
           
 int getModeHierarchyHeaderRow()
           
 int getModeMemberSpanCol()
           
 int getModeMemberSpanRow()
           
 int getModeNavegacion()
           
 int getModeRowHeaderRow()
           
 javax.swing.JPanel getPanel()
           
 boolean isIdentCol()
           
 boolean isIdentRow()
           
 boolean isMondrianDrillThrough()
           
 boolean isShowMeasuresCol()
           
 boolean isShowMeasuresRow()
          Getter for property showMeasuresRow.
 boolean isShowParentsCol()
           
 boolean isShowParentsRow()
           
 boolean isShowProperties()
           
 boolean load(org.jdom.Element e_confiTable)
           
 void removeListener(ConfiTableListener cont)
           
 void setIdentCol(boolean identCol)
           
 void setIdentRow(boolean identRow)
           
 void setModeHeaderSpanCol(int modeHeaderSpanCol)
           
 void setModeHeaderSpanRow(int modeHeaderSpanRow)
           
 void setModeHierarchyHeaderCol(int modeHierarchyHeaderCol)
           
 void setModeHierarchyHeaderRow(int modeHierarchyHeaderRow)
           
 void setModeMemberSpanCol(int modeMemberSpanCol)
           
 void setModeMemberSpanRow(int modeMemberSpanRow)
           
 void setModeNavegacion(int modeNavegacion)
           
 void setModeRowHeaderRow(int modeRowHeaderRow)
           
 void setMondrianDrillThrough(boolean mondrianDrillThrough)
           
 void setShowMeasuresCol(boolean showMeasuresCol)
           
 void setShowMeasuresRow(boolean mostrarMedidasRow)
          Setter for property showMeasuresRow.
 void setShowParentsCol(boolean showMiembrosAntecesoresCol)
           
 void setShowParentsRow(boolean showParentsRow)
           
 void setShowProperties(boolean showProperties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localizationResources

protected static java.util.ResourceBundle localizationResources

CONFI_TABLE

public static final java.lang.String CONFI_TABLE
See Also:
Constant Field Values

NAVI_POSITION

public static final int NAVI_POSITION
See Also:
Constant Field Values

NAVI_MEMBER

public static final int NAVI_MEMBER
See Also:
Constant Field Values

NAVI_REPLACE

public static final int NAVI_REPLACE
See Also:
Constant Field Values

HIERARCHY_HEADER

public static final java.lang.String[] HIERARCHY_HEADER

ROW_HEADER

public static final java.lang.String[] ROW_HEADER

MEMBER_SPAN

public static final java.lang.String[] MEMBER_SPAN

HEADER_SPAN

public static final java.lang.String[] HEADER_SPAN

modeNavegacion

private int modeNavegacion

showProperties

private boolean showProperties

mondrianDrillThrough

private boolean mondrianDrillThrough

showMeasuresRow

private boolean showMeasuresRow

showParentsRow

private boolean showParentsRow

identRow

private boolean identRow

modeHierarchyHeaderRow

private int modeHierarchyHeaderRow

modeRowHeaderRow

private int modeRowHeaderRow

modeMemberSpanRow

private int modeMemberSpanRow

modeHeaderSpanRow

private int modeHeaderSpanRow

showMeasuresCol

private boolean showMeasuresCol

showParentsCol

private boolean showParentsCol

identCol

private boolean identCol

modeHierarchyHeaderCol

private int modeHierarchyHeaderCol

modeMemberSpanCol

private int modeMemberSpanCol

modeHeaderSpanCol

private int modeHeaderSpanCol

listeners

private java.util.ArrayList listeners

instance

private static ConfiTable instance
Constructor Detail

ConfiTable

private ConfiTable()
Method Detail

getListener

public java.util.ArrayList getListener()

addListener

public void addListener(ConfiTableListener cont)

removeListener

public void removeListener(ConfiTableListener cont)

fireConfiChanged

public void fireConfiChanged()

getInstance

public static ConfiTable getInstance()

isShowMeasuresRow

public boolean isShowMeasuresRow()
Getter for property showMeasuresRow.

Returns:
Value of property showMeasuresRow.

setShowMeasuresRow

public void setShowMeasuresRow(boolean mostrarMedidasRow)
Setter for property showMeasuresRow.

Parameters:
mostrarMedidasRow - New value of property showMeasuresRow.

isShowMeasuresCol

public boolean isShowMeasuresCol()
Returns:
showMeasuresCol

setShowMeasuresCol

public void setShowMeasuresCol(boolean showMeasuresCol)
Parameters:
showMeasuresCol - The showMeasuresCol to set.

getModeNavegacion

public int getModeNavegacion()
Returns:
Returns the modeNavegacion.

setModeNavegacion

public void setModeNavegacion(int modeNavegacion)
Parameters:
modeNavegacion - The modeNavegacion to set.

isShowProperties

public boolean isShowProperties()
Returns:
Returns the showProperties.

setShowProperties

public void setShowProperties(boolean showProperties)
Parameters:
showProperties - The showProperties to set.

isMondrianDrillThrough

public boolean isMondrianDrillThrough()
Returns:
Returns the mondrianDrillThrough.

setMondrianDrillThrough

public void setMondrianDrillThrough(boolean mondrianDrillThrough)
Parameters:
mondrianDrillThrough - The mondrianDrillThrough to set.

isIdentCol

public boolean isIdentCol()
Returns:
Returns the identCol.

setIdentCol

public void setIdentCol(boolean identCol)
Parameters:
identCol - The identCol to set.

isIdentRow

public boolean isIdentRow()
Returns:
Returns the identRow.

setIdentRow

public void setIdentRow(boolean identRow)
Parameters:
identRow - The identRow to set.

isShowParentsCol

public boolean isShowParentsCol()
Returns:
Returns the showParentsCol.

setShowParentsCol

public void setShowParentsCol(boolean showMiembrosAntecesoresCol)

isShowParentsRow

public boolean isShowParentsRow()
Returns:
Returns the showParentsRow.

setShowParentsRow

public void setShowParentsRow(boolean showParentsRow)
Parameters:
showParentsRow - The showParentsRow to set.

getModeHeaderSpanCol

public int getModeHeaderSpanCol()
Returns:
Returns the modeHeaderSpanCol.

setModeHeaderSpanCol

public void setModeHeaderSpanCol(int modeHeaderSpanCol)
Parameters:
modeHeaderSpanCol - The modeHeaderSpanCol to set.

getModeHeaderSpanRow

public int getModeHeaderSpanRow()
Returns:
Returns the modeHeaderSpanRow.

setModeHeaderSpanRow

public void setModeHeaderSpanRow(int modeHeaderSpanRow)
Parameters:
modeHeaderSpanRow - The modeHeaderSpanRow to set.

getModeHierarchyHeaderCol

public int getModeHierarchyHeaderCol()
Returns:
Returns the modeHierarchyHeaderCol.

setModeHierarchyHeaderCol

public void setModeHierarchyHeaderCol(int modeHierarchyHeaderCol)
Parameters:
modeHierarchyHeaderCol - The modeHierarchyHeaderCol to set.

getModeHierarchyHeaderRow

public int getModeHierarchyHeaderRow()
Returns:
Returns the modeHierarchyHeaderRow.

setModeHierarchyHeaderRow

public void setModeHierarchyHeaderRow(int modeHierarchyHeaderRow)
Parameters:
modeHierarchyHeaderRow - The modeHierarchyHeaderRow to set.

getModeMemberSpanCol

public int getModeMemberSpanCol()
Returns:
Returns the modeMemberSpanCol.

setModeMemberSpanCol

public void setModeMemberSpanCol(int modeMemberSpanCol)
Parameters:
modeMemberSpanCol - The modeMemberSpanCol to set.

getModeMemberSpanRow

public int getModeMemberSpanRow()
Returns:
Returns the modeMemberSpanRow.

setModeMemberSpanRow

public void setModeMemberSpanRow(int modeMemberSpanRow)
Parameters:
modeMemberSpanRow - The modeMemberSpanRow to set.

getModeRowHeaderRow

public int getModeRowHeaderRow()
Returns:
Returns the modeRowHeaderRow.

setModeRowHeaderRow

public void setModeRowHeaderRow(int modeRowHeaderRow)
Parameters:
modeRowHeaderRow - The modeRowHeaderRow to set.

getDefault

public ConfiTable getDefault()

Clone

public java.lang.Object Clone()

copy

public void copy(ConfiTable c)

equals

public boolean equals(ConfiTable c)

getPanel

public javax.swing.JPanel getPanel()

getElementConfiTable

public org.jdom.Element getElementConfiTable()

getDocumentConfiTable

public org.jdom.Document getDocumentConfiTable()

load

public boolean load(org.jdom.Element e_confiTable)

JRubik v0.6

JRubik v0.6