Package org.jboss.dashboard.domain.date

Examples of org.jboss.dashboard.domain.date.DateDomain


                labelDomain.setLabelIntervalsToHideI18nMap(new HashMap<Locale,String>(labelIntervalsToHideI18nMap));
            }
        }
        // Date domain specifics.
        else if (domain instanceof DateDomain) {
            DateDomain dateDomain = (DateDomain) domain;
            dateDomain.setMinDate(null);
            dateDomain.setMaxDate(null);
            if (dateTamInterval != null) dateDomain.setTamInterval(Integer.parseInt(dateTamInterval));
            if (dateMinDate != null && !dateMinDate.trim().equals("")) {
                try {
                    dateDomain.setMinDate(dateFormat.parse(dateMinDate));
                } catch (ParseException e) {
                    // Ignore.
                }
            }
            if (dateMaxDate != null && !dateMaxDate.trim().equals("")) {
                try {
                    dateDomain.setMaxDate(dateFormat.parse(dateMaxDate));
                } catch (ParseException e) {
                    // Ignore.
                }
            }
        }
View Full Code Here


        if (domain instanceof LabelDomain) {
            LabelDomain labelDomain = (LabelDomain) domain;
            labelIntervalsToHideI18nMap = new HashMap<Locale,String>(labelDomain.getLabelIntervalsToHideI18nMap());
        }
        else if (domain instanceof DateDomain) {
            DateDomain dateDomain = (DateDomain) domain;
            dateTamInterval = String.valueOf(dateDomain.getTamInterval());
            Date minDate = dateDomain.getMinDate();
            if (minDate != null) dateMinDate = dateFormat.format(minDate);
            Date maxDate = dateDomain.getMaxDate();
            if (maxDate != null) dateMaxDate = dateFormat.format(maxDate);
        }
        else if (domain instanceof NumericDomain) {
            NumericDomain numericDomain = (NumericDomain) domain;
            numericTamInterval = String.valueOf(numericDomain.getTamInterval());
View Full Code Here

    }

    public Domain calculateDomain(String value) {
        try {
            _dateFormat.parse(value);
            return new DateDomain();
        } catch (Exception e) {
            try {
                _numberFormat.parse(value);
                return new NumericDomain();
            } catch (Exception ee) {
View Full Code Here

                labelDomain.setLabelIntervalsToHideI18nMap(new HashMap(labelIntervalsToHideI18nMap));
            }
        }
        // Date domain specifics.
        else if (domain instanceof DateDomain) {
            DateDomain dateDomain = (DateDomain) domain;
            dateDomain.setMinDate(null);
            dateDomain.setMaxDate(null);
            if (dateTamInterval != null) dateDomain.setTamInterval(Integer.parseInt(dateTamInterval));
            if (dateMinDate != null && !dateMinDate.trim().equals("")) {
                try {
                    dateDomain.setMinDate(dateFormat.parse(dateMinDate));
                } catch (ParseException e) {
                    // Ignore.
                }
            }
            if (dateMaxDate != null && !dateMaxDate.trim().equals("")) {
                try {
                    dateDomain.setMaxDate(dateFormat.parse(dateMaxDate));
                } catch (ParseException e) {
                    // Ignore.
                }
            }
        }
View Full Code Here

        if (domain instanceof LabelDomain) {
            LabelDomain labelDomain = (LabelDomain) domain;
            labelIntervalsToHideI18nMap = new HashMap(labelDomain.getLabelIntervalsToHideI18nMap());
        }
        else if (domain instanceof DateDomain) {
            DateDomain dateDomain = (DateDomain) domain;
            dateTamInterval = String.valueOf(dateDomain.getTamInterval());
            Date minDate = dateDomain.getMinDate();
            if (minDate != null) dateMinDate = dateFormat.format(minDate);
            Date maxDate = dateDomain.getMaxDate();
            if (maxDate != null) dateMaxDate = dateFormat.format(maxDate);
        }
        else if (domain instanceof NumericDomain) {
            NumericDomain numericDomain = (NumericDomain) domain;
            numericTamInterval = String.valueOf(numericDomain.getTamInterval());
View Full Code Here

        prop.setName(columnIds[index], Locale.ENGLISH);
        return prop;
    }

    public Domain createDomain(Class type) {
        if (Date.class.isAssignableFrom(type)) return new DateDomain();
        if (Number.class.isAssignableFrom(type)) return new NumericDomain();
        return new LabelDomain();
    }
View Full Code Here

                labelDomain.setLabelIntervalsToHideI18nMap(new HashMap<Locale,String>(labelIntervalsToHideI18nMap));
            }
        }
        // Date domain specifics.
        else if (domain instanceof DateDomain) {
            DateDomain dateDomain = (DateDomain) domain;
            dateDomain.setMinDate(null);
            dateDomain.setMaxDate(null);
            if (dateTamInterval != null) dateDomain.setTamInterval(Integer.parseInt(dateTamInterval));
            if (dateMinDate != null && !dateMinDate.trim().equals("")) {
                try {
                    dateDomain.setMinDate(dateFormat.parse(dateMinDate));
                } catch (ParseException e) {
                    // Ignore.
                }
            }
            if (dateMaxDate != null && !dateMaxDate.trim().equals("")) {
                try {
                    dateDomain.setMaxDate(dateFormat.parse(dateMaxDate));
                } catch (ParseException e) {
                    // Ignore.
                }
            }
        }
View Full Code Here

        if (domain instanceof LabelDomain) {
            LabelDomain labelDomain = (LabelDomain) domain;
            labelIntervalsToHideI18nMap = new HashMap<Locale,String>(labelDomain.getLabelIntervalsToHideI18nMap());
        }
        else if (domain instanceof DateDomain) {
            DateDomain dateDomain = (DateDomain) domain;
            dateTamInterval = String.valueOf(dateDomain.getTamInterval());
            Date minDate = dateDomain.getMinDate();
            if (minDate != null) dateMinDate = dateFormat.format(minDate);
            Date maxDate = dateDomain.getMaxDate();
            if (maxDate != null) dateMaxDate = dateFormat.format(maxDate);
        }
        else if (domain instanceof NumericDomain) {
            NumericDomain numericDomain = (NumericDomain) domain;
            numericTamInterval = String.valueOf(numericDomain.getTamInterval());
View Full Code Here

        prop.setName(columnIds[index], Locale.ENGLISH);
        return prop;
    }

    public Domain createDomain(Class<?> type) {
        if (Date.class.isAssignableFrom(type)) return new DateDomain();
        if (Number.class.isAssignableFrom(type)) return new NumericDomain();
        return new LabelDomain();
    }
View Full Code Here

            // Date-like columns.
            case Types.DATE:
            case Types.TIME:
            case Types.TIMESTAMP:
                setDomain(new DateDomain());
                break;

            // Unsupported types are treated as a string values.
            default:
                setDomain(new LabelDomain());
View Full Code Here

TOP

Related Classes of org.jboss.dashboard.domain.date.DateDomain

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.