@Override @JsonIgnore public String getShortName() { return getName(); }
@Override public Optional<List<Object[]>> getPopulateTempTableContent() { List<Object[]> batchArgs = new ArrayList<>(); for ( CategoryCombo combo : objects ) { if ( !combo.isValid() ) { log.warn( "Ignoring category combo, not valid: " + combo ); continue; } for ( CategoryOptionCombo coc : combo.getOptionCombos() ) { List<Object> values = new ArrayList<>(); values.add( coc.getId() ); values.add( coc.getName() ); values.add( coc.isIgnoreApproval() ? APPROVAL_LEVEL_HIGHEST : null ); values.add( coc.getLatestStartDate() ); values.add( coc.getEarliestEndDate() ); batchArgs.add( values.toArray() ); } } return Optional.of( batchArgs ); }
/** * Returns a mapping between the category option combo identifiers and names * for the given query. * * @param params the data query parameters. * @return a mapping between identifiers and names. */ public static Map<String, String> getCocNameMap( DataQueryParams params ) { Map<String, String> metaData = new HashMap<>(); List<DimensionalItemObject> des = params.getAllDataElements(); if ( !des.isEmpty() ) { for ( DimensionalItemObject de : des ) { DataElement dataElement = (DataElement) de; for ( CategoryOptionCombo coc : dataElement.getCategoryOptionCombos() ) { metaData.put( coc.getUid(), coc.getName() ); } } } return metaData; }
@Override public String getName() { if ( name != null ) { return name; } String name = null; if ( dataElement != null ) { name = dataElement.getName(); } if ( hasNonDefaultCategoryOptionCombo() ) { name += SPACE + categoryOptionCombo.getName(); } else if ( hasNonDefaultAttributeOptionCombo() ) { name += SPACE + SYMBOL_WILDCARD; } if ( hasNonDefaultAttributeOptionCombo() ) { name += SPACE + attributeOptionCombo.getName(); } return name; }
public static ModelList getCategoryOptionCombos( org.hisp.dhis.dataelement.DataElement dataElement ) { ModelList deCateOptCombo = new ModelList(); List<Model> listCateOptCombo = new ArrayList<>(); deCateOptCombo.setModels( listCateOptCombo ); for ( CategoryOptionCombo oneCatOptCombo : dataElement.getSortedCategoryOptionCombos() ) { Model oneCateOptCombo = new Model(); oneCateOptCombo.setId( oneCatOptCombo.getId() ); oneCateOptCombo.setName( oneCatOptCombo.getName() ); listCateOptCombo.add( oneCateOptCombo ); } return deCateOptCombo; } }
String optionComboName = categoryOptionCombo != null ? escapeHtml3( categoryOptionCombo.getName() ) : "[ " + i18n.getString( "cat_option_combo_not_exist" ) + " ]";
@Override public String toString() { return "DataApproval{" + "id=" + id + ", level=" + (level == null ? "(null)" : level.getLevel()) + ", workflow='" + (workflow == null ? "(null)" : workflow.getName()) + "'" + ", period=" + (period == null ? "(null)" : period.getName()) + ", organisationUnit='" + (organisationUnit == null ? "(null)" : organisationUnit.getName()) + "'" + ", attributeOptionCombo='" + (attributeOptionCombo == null ? "(null)" : attributeOptionCombo.getName()) + "'" + ", action=" + action + ", created=" + created + ", creator=" + (creator == null ? "(null)" : creator.getName()) + '}'; }
@Override public String toString() { return "DataApproval{" + "id=" + id + ", dataApprovalLevel=" + (dataApprovalLevel == null ? "(null)" : dataApprovalLevel.getLevel()) + ", workflow='" + (workflow == null ? "(null)" : workflow.getName()) + "'" + ", period=" + (period == null ? "(null)" : period.getName()) + ", organisationUnit='" + (organisationUnit == null ? "(null)" : organisationUnit.getName()) + "'" + ", attributeOptionCombo='" + (attributeOptionCombo == null ? "(null)" : attributeOptionCombo.getName()) + "'" + ", accepted=" + accepted + ", created=" + created + ", creator=" + (creator == null ? "(null)" : creator.getName()) + '}'; }
inputHtml += "<span id=\"" + categoryOptionCombo.getUid() + "-optioncombo\" style=\"display:none\">" + categoryOptionCombo.getName() + "</span>";
@Override public String getShortName() { String shortName = null; if ( dataElement != null ) { shortName = dataElement.getShortName(); } if ( hasNonDefaultCategoryOptionCombo() ) { shortName += SPACE + categoryOptionCombo.getShortName(); } else if ( hasNonDefaultAttributeOptionCombo() ) { shortName += SPACE + SYMBOL_WILDCARD; } if ( hasNonDefaultAttributeOptionCombo() ) { shortName += SPACE + attributeOptionCombo.getName(); } return shortName; }
importSummary.setDescription( "Added missing category option combo: (" + optionCombo.getName() + ") for category combo: " + categoryCombo.getName() ); importSummary.incrementImported(); categoryCombo.getOptionCombos().remove( optionCombo ); log.info( "Deleted obsolete category option combo: " + optionCombo.getName() + " for category combo: " + categoryCombo.getName() ); importSummary.setDescription( "Deleted obsolete category option combo: (" + optionCombo.getName() + ") for category combo: " + categoryCombo.getName() ); importSummary.incrementDeleted(); importSummary.setDescription( "Could not delete category option combo: (" + optionCombo.getName() + ")"); importSummary.incrementIgnored();
"'" + dataElement.getName() + "' as dataelementname, pt.name as periodtypename, pe.startdate, pe.enddate, " + "'" + categoryOptionCombo.getName() + "' as categoryoptioncomboname " + "from datavalue dv " + "join period pe on dv.periodid = pe.periodid " +
+ optionCombo.getName() );
+ period.getPeriodType().getName() + " " + period.getName() + " " + period + ", " + organisationUnit.getName() + ", " + ( attributeOptionCombo == null ? "(null)" : attributeOptionCombo.getName() ) + " )" );
grid.addHeader( new GridHeader( optionCombo.isDefault() ? DEFAULT_HEADER : optionCombo.getName(), false, false ) );