Examples of NameType


Examples of org.apache.poi.ss.util.CellReference.NameType

        confirmNameType("$100000", NameType.BAD_CELL_OR_NAMED_RANGE);
        confirmNameType("$1$1", NameType.BAD_CELL_OR_NAMED_RANGE);
    }

    private void confirmNameType(String ref, NameType expectedResult) {
        NameType actualResult = CellReference.classifyCellReference(ref, SpreadsheetVersion.EXCEL97);
        assertEquals(expectedResult, actualResult);
    }
View Full Code Here

Examples of org.apache.poi.ss.util.CellReference.NameType

      return ErrorEval.REF_INVALID;
    }
    // ugly typecast - TODO - make spreadsheet version more easily accessible
    SpreadsheetVersion ssVersion = ((FormulaParsingWorkbook)_workbook).getSpreadsheetVersion();

    NameType part1refType = classifyCellReference(refStrPart1, ssVersion);
    switch (part1refType) {
      case BAD_CELL_OR_NAMED_RANGE:
        return ErrorEval.REF_INVALID;
      case NAMED_RANGE:
                EvaluationName nm = ((FormulaParsingWorkbook)_workbook).getName(refStrPart1, _sheetIndex);
                if(!nm.isRange()){
                    throw new RuntimeException("Specified name '" + refStrPart1 + "' is not a range as expected.");
                }
                return _bookEvaluator.evaluateNameFormula(nm.getNameDefinition(), this);
    }
    if (refStrPart2 == null) {
      // no ':'
      switch (part1refType) {
        case COLUMN:
        case ROW:
          return ErrorEval.REF_INVALID;
        case CELL:
          CellReference cr = new CellReference(refStrPart1);
          return new LazyRefEval(cr.getRow(), cr.getCol(), sre);
      }
      throw new IllegalStateException("Unexpected reference classification of '" + refStrPart1 + "'.");
    }
    NameType part2refType = classifyCellReference(refStrPart1, ssVersion);
    switch (part2refType) {
      case BAD_CELL_OR_NAMED_RANGE:
        return ErrorEval.REF_INVALID;
      case NAMED_RANGE:
        throw new RuntimeException("Cannot evaluate '" + refStrPart1
View Full Code Here

Examples of org.apache.poi.ss.util.CellReference.NameType

      return ErrorEval.REF_INVALID;
    }
    // ugly typecast - TODO - make spreadsheet version more easily accessible
    SpreadsheetVersion ssVersion = ((FormulaParsingWorkbook)_workbook).getSpreadsheetVersion();

    NameType part1refType = classifyCellReference(refStrPart1, ssVersion);
    switch (part1refType) {
      case BAD_CELL_OR_NAMED_RANGE:
        return ErrorEval.REF_INVALID;
      case NAMED_RANGE:
                EvaluationName nm = ((FormulaParsingWorkbook)_workbook).getName(refStrPart1, _sheetIndex);
                if(!nm.isRange()){
                    throw new RuntimeException("Specified name '" + refStrPart1 + "' is not a range as expected.");
                }
                return _bookEvaluator.evaluateNameFormula(nm.getNameDefinition(), this);
    }
    if (refStrPart2 == null) {
      // no ':'
      switch (part1refType) {
        case COLUMN:
        case ROW:
          return ErrorEval.REF_INVALID;
        case CELL:
          CellReference cr = new CellReference(refStrPart1);
          return new LazyRefEval(cr.getRow(), cr.getCol(), sre);
      }
      throw new IllegalStateException("Unexpected reference classification of '" + refStrPart1 + "'.");
    }
    NameType part2refType = classifyCellReference(refStrPart1, ssVersion);
    switch (part2refType) {
      case BAD_CELL_OR_NAMED_RANGE:
        return ErrorEval.REF_INVALID;
      case NAMED_RANGE:
        throw new RuntimeException("Cannot evaluate '" + refStrPart1
View Full Code Here

Examples of org.apache.ws.jaxme.test.misc.defaults.PersonsType.PersonType.NameType

      (Persons) context.createUnmarshaller().unmarshal(isource);
    List personList = unmarshalledPersons.getPerson();
    Iterator i = personList.iterator();
    i.hasNext();
    PersonType person = (PersonType) i.next();
    NameType name = person.getName();
    assertEquals("Anonymous", name.getFirst());
    assertEquals("Lee", name.getLast());
    assertEquals("Ias", person.getAlias());
    assertEquals(25, person.getAge());

    i.hasNext();
    person = (PersonType) i.next();
    name = person.getName();
    if (name == null) {
        name = new NameTypeImpl();
    }
    assertEquals("Anonymous", name.getFirst());
    assertEquals(null, name.getLast());
    assertEquals("Cb", person.getAlias());
    assertEquals(30, person.getAge());
  }
View Full Code Here

Examples of org.apache.ws.jaxme.test.misc.defaults.PersonsType.PersonType.NameType

      (Persons) context.createUnmarshaller().unmarshal(isource);
    List personList = unmarshalledPersons.getPerson();
    Iterator i = personList.iterator();
    i.hasNext();
    PersonType person = (PersonType) i.next();
    NameType name = person.getName();
    assertEquals("Anonymous", name.getFirst());
    assertEquals("Lee", name.getLast());
    assertEquals("Ias", person.getAlias());
    assertEquals(25, person.getAge());

    i.hasNext();
    person = (PersonType) i.next();
    name = person.getName();
    assertEquals("Anonymous", name.getFirst());
    assertEquals(null, name.getLast());
    assertEquals("Cb", person.getAlias());
    assertEquals(30, person.getAge());
  }
View Full Code Here

Examples of org.apache.ws.jaxme.test.misc.defaults.PersonsType.PersonType.NameType

      (Persons) context.createUnmarshaller().unmarshal(isource);
    List personList = unmarshalledPersons.getPerson();
    Iterator i = personList.iterator();
    i.hasNext();
    PersonType person = (PersonType) i.next();
    NameType name = person.getName();
    assertEquals("Anonymous", name.getFirst());
    assertEquals("Lee", name.getLast());
    assertEquals("Ias", person.getAlias());
    assertEquals(25, person.getAge());

    i.hasNext();
    person = (PersonType) i.next();
    name = person.getName();
    assertEquals("Anonymous", name.getFirst());
    assertEquals(null, name.getLast());
    assertEquals("Cb", person.getAlias());
    assertEquals(30, person.getAge());
  }
View Full Code Here

Examples of un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.NameType

    abstract void renderPartyName();

    public String getPartyNameValue() {
        String partyName = null;
        if (partyType.getPartyName().size() > 0) {
            NameType nameType = partyType.getPartyName().get(0).getName();
            if (nameType != null) {
                partyName = nameType.getValue();
            }
        }
        return partyName;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.