1 26 27 29 package de.nava.informa.impl.castorjdo; 30 31 import java.net.URL ; 32 import java.net.MalformedURLException ; 33 import org.apache.commons.logging.Log; 34 import org.apache.commons.logging.LogFactory; 35 36 import de.nava.informa.core.TextInputIF; 37 38 43 public class TextInput extends de.nava.informa.impl.basic.TextInput 44 implements TextInputIF, java.io.Serializable { 45 46 private static Log logger = LogFactory.getLog(Channel.class); 47 48 public TextInput() { 49 super(); 50 } 51 52 56 public String getLinkAsString(){ 57 return getLink().toString(); 58 } 59 60 public void setLink(String link) { 61 try { 62 setLink(new URL (link)); 63 } catch (MalformedURLException e) { 64 try { 65 logger.info("Resetting invalid link <" + link + ">: " + e); 66 setLink(new URL ("http://example.org")); 67 } catch (MalformedURLException x) { 68 } 69 } 70 } 71 72 } 73 | Popular Tags |