Ignore:
Timestamp:
07/30/08 14:53:21 (16 years ago)
Author:
ra33
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/simple/ExpediteeJEP.java

    r162 r176  
    1414public class ExpediteeJEP extends JEP {
    1515        Observer observer = null;
    16        
     16
    1717        public ExpediteeJEP() {
    1818                super();
     
    2424                resetObserver();
    2525        }
    26        
     26
    2727        public void resetObserver() {
    2828                observer = new Observer() {
     
    3030
    3131                        public void update(Observable ob, Object o) {
     32                                assert(o instanceof Variable);
    3233                                _attribute = ((Variable) o).getName();
    3334                        }
     
    4445        public String getResult() {
    4546                Double result = getValue();
    46                 if(result.isNaN()){
     47                if (result.isNaN()) {
    4748                        return null;
    48                 }               
     49                }
    4950                NumberFormat nf = NumberFormat.getInstance();
     51                // TODO see if the parser can handle commas if a flag is switched
     52                nf.setGroupingUsed(false);
    5053                nf.setMinimumFractionDigits(0);
    5154                nf.setMaximumFractionDigits(15);
    52                 return observer.toString()+ ": " + nf.format(result);
     55                String varName = observer.toString();
     56                if (varName.length() > 0)
     57                        return varName + ": " + nf.format(result);
     58
     59                return nf.format(result);
    5360        }
    5461
    5562        public void addVariables(Frame frame) {
    56                 if(frame == null)
     63                if (frame == null)
    5764                        return;
    5865                // Check for variables
     
    6067                        AttributeValuePair avp = AttributeUtils.getPair(t.getText());
    6168                        if (avp != null) {
    62                                 addVariable(avp.getAttribute(), avp
    63                                                 .getDoubleValue());
     69                                addVariable(avp.getAttribute(), avp.getDoubleValue());
    6470                        }
    6571                }
Note: See TracChangeset for help on using the changeset viewer.