private LevelTuple[] buildOverrideTuples(Paragraph par, int length) { ListFormatOverrideLevel overrideLevel; // find the override for this level if (listTables.getLfoData(par.getIlfo()).getRgLfoLvl().length == 0) { return null; } overrideLevel = listTables.getLfoData(par.getIlfo()).getRgLfoLvl()[0]; if (overrideLevel == null) { return null; } LevelTuple[] levelTuples = new LevelTuple[length]; ListLevel listLevel = overrideLevel.getLevel(); if (listLevel == null) { return null; } for (int i = 0; i < length; i++) { levelTuples[i] = buildTuple(i, listLevel); } return levelTuples; }
public ListFormatOverrideLevel[] getLevelOverrides() { return _lfoData.getRgLfoLvl(); }
public boolean isStartAtOverriden( char level ) { ListFormatOverrideLevel lfolvl = _lfoData.getRgLfoLvl().length > level ? _lfoData .getRgLfoLvl()[level] : null; return lfolvl != null && lfolvl.getIStartAt() != 0 && !lfolvl.isFormatting(); }
public int getStartAt( char level ) { if ( isStartAtOverriden( level ) ) { return _lfoData.getRgLfoLvl()[level].getIStartAt(); } return getLVL( level ).getStartAt(); }
private LevelTuple[] buildOverrideTuples(Paragraph par, int length) { ListFormatOverrideLevel overrideLevel; // find the override for this level if (listTables.getLfoData(par.getIlfo()).getRgLfoLvl().length == 0) { return null; } overrideLevel = listTables.getLfoData(par.getIlfo()).getRgLfoLvl()[0]; if (overrideLevel == null) { return null; } LevelTuple[] levelTuples = new LevelTuple[length]; ListLevel listLevel = overrideLevel.getLevel(); if (listLevel == null) { return null; } for (int i = 0; i < length; i++) { levelTuples[i] = buildTuple(i, listLevel); } return levelTuples; }
private LevelTuple[] buildOverrideTuples(Paragraph par, int length) { ListFormatOverrideLevel overrideLevel; // find the override for this level if (listTables.getLfoData(par.getIlfo()).getRgLfoLvl().length == 0) { return null; } overrideLevel = listTables.getLfoData(par.getIlfo()).getRgLfoLvl()[0]; if (overrideLevel == null) { return null; } LevelTuple[] levelTuples = new LevelTuple[length]; ListLevel listLevel = overrideLevel.getLevel(); if (listLevel == null) { return null; } for (int i = 0; i < length; i++) { levelTuples[i] = buildTuple(i, listLevel); } return levelTuples; }