public class LegendGroupHelper
extends java.lang.Object
Constructor and Description |
---|
LegendGroupHelper(ObjectFactory factory,
QgisType qgis,
Parametri params,
TOCBean tocBean,
int nMappa)
Costruttore.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
areAllParentChecked(TOCBean tocBean,
java.lang.String catIdx) |
static boolean |
areAllParentChecked(TOCBean tocBean,
TOCCategoryBean cat) |
static java.lang.String |
getCheckedString(boolean checked) |
static java.lang.String |
getCheckedString(int checked) |
void |
insertLayer(java.lang.String catIdx,
int layIdx,
LegendlayerType legLayer,
LayerTreeLayerType treeLayer)
Inserisce un layer sia nella struttura Legend che nella struttura LayerTreeGroup.
|
static int |
recurseChecked(TOCCategoryBean tb,
int stato) |
public LegendGroupHelper(ObjectFactory factory, QgisType qgis, Parametri params, TOCBean tocBean, int nMappa)
factory
- factory per la creazione degli oggetti qgisqgis
- progetto qgis, con oggetti Legend e LayerTreeGroup di root già inizializzatitocBean
- Bean descrittivo della legendapublic void insertLayer(java.lang.String catIdx, int layIdx, LegendlayerType legLayer, LayerTreeLayerType treeLayer)
catIdx
- layIdx
- legLayer
- public static boolean areAllParentChecked(TOCBean tocBean, java.lang.String catIdx)
public static boolean areAllParentChecked(TOCBean tocBean, TOCCategoryBean cat)
public static int recurseChecked(TOCCategoryBean tb, int stato)
public static java.lang.String getCheckedString(boolean checked)
public static java.lang.String getCheckedString(int checked)