JRubik v0.6

es.aeat.eett.plugins.infoRubik.deploy
Class Generator

java.lang.Object
  extended byes.aeat.eett.plugins.infoRubik.deploy.Generator

public class Generator
extends java.lang.Object

Author:
f00992

Field Summary
private  com.tonbeller.jpivot.olap.navi.ChangeSlicer changeSlicer
           
private  int counter
           
private  java.io.File dirOut
           
private  java.util.Hashtable hash_Names
           
private  LeafReport leafReport
           
private  org.apache.log4j.Logger logger
           
private  com.tonbeller.jpivot.olap.model.Member[] membersInSlicer
           
private  java.lang.String nameJob
           
private  DeployMutableTreeNode nDeploy
           
 
Constructor Summary
Generator(java.io.File dirOut)
           
 
Method Summary
(package private)  void addChildrenIndes(javax.swing.tree.DefaultMutableTreeNode nodo, org.jdom.Element eParent)
           
 void createIndex(java.lang.String caption)
           
(package private)  void emptyDeployIndex(org.jdom.Element eRoot)
           
 void generaFiles(LeafReport leafReport, Job job)
           
private  org.jdom.Element generaIndex(java.lang.String caption)
           
private  void generaNodo(DeployMutableTreeNode nodo, Job job)
           
private  java.lang.String getPathNode(javax.swing.tree.TreeNode node)
           
private  void inicializa(java.lang.String nameJob)
           
private  boolean isTopMemberInHierarchy(com.tonbeller.jpivot.olap.model.Member m, java.util.List membersSlicer)
           
private  void updateLisMembersSlicer(DeployMutableTreeNode node, java.util.List membersSlicer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private org.apache.log4j.Logger logger

nDeploy

private DeployMutableTreeNode nDeploy

dirOut

private java.io.File dirOut

membersInSlicer

private com.tonbeller.jpivot.olap.model.Member[] membersInSlicer

changeSlicer

private com.tonbeller.jpivot.olap.navi.ChangeSlicer changeSlicer

counter

private int counter

nameJob

private java.lang.String nameJob

hash_Names

private java.util.Hashtable hash_Names

leafReport

private LeafReport leafReport
Constructor Detail

Generator

public Generator(java.io.File dirOut)
          throws java.lang.Exception
Parameters:
dirOut -
Throws:
java.lang.Exception
Method Detail

generaFiles

public void generaFiles(LeafReport leafReport,
                        Job job)
                 throws java.lang.Exception
Throws:
java.lang.Exception

generaNodo

private void generaNodo(DeployMutableTreeNode nodo,
                        Job job)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getPathNode

private java.lang.String getPathNode(javax.swing.tree.TreeNode node)

inicializa

private void inicializa(java.lang.String nameJob)

createIndex

public void createIndex(java.lang.String caption)
                 throws java.lang.Exception
Throws:
java.lang.Exception

generaIndex

private org.jdom.Element generaIndex(java.lang.String caption)

emptyDeployIndex

void emptyDeployIndex(org.jdom.Element eRoot)

addChildrenIndes

void addChildrenIndes(javax.swing.tree.DefaultMutableTreeNode nodo,
                      org.jdom.Element eParent)

updateLisMembersSlicer

private void updateLisMembersSlicer(DeployMutableTreeNode node,
                                    java.util.List membersSlicer)

isTopMemberInHierarchy

private boolean isTopMemberInHierarchy(com.tonbeller.jpivot.olap.model.Member m,
                                       java.util.List membersSlicer)

JRubik v0.6

JRubik v0.6