1 10 package org.mmbase.bridge.jsp.taglib; 11 12 20 21 public class FieldProviderTEI extends WriterTEI { 22 23 protected String defaultType() { 24 return "field"; 25 } 26 27 protected String getType(String typeAttribute) { 28 String type; 29 switch (WriterHelper.stringToType(typeAttribute)) { 30 case WriterHelper.TYPE_FIELD: 31 type = org.mmbase.bridge.Field.class.getName(); break; 32 case WriterHelper.TYPE_FIELDVALUE: 33 type = org.mmbase.bridge.FieldValue.class.getName(); break; 34 default: 35 throw new RuntimeException ("Unsupported type '" + typeAttribute + "'"); 37 } 38 return type; 39 40 } 41 42 43 public FieldProviderTEI() { 44 super(); 45 } 46 47 48 } 49 | Popular Tags |