< prev index next >

src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java

Print this page




  32 import java.util.Map;
  33 
  34 import javax.activation.DataHandler;
  35 import javax.activation.MimeType;
  36 import javax.xml.bind.DatatypeConverter;
  37 import javax.xml.bind.annotation.XmlIDREF;
  38 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
  39 import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
  40 import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
  41 import javax.xml.bind.annotation.adapters.XmlAdapter;
  42 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
  43 import javax.xml.datatype.Duration;
  44 import javax.xml.datatype.XMLGregorianCalendar;
  45 import javax.xml.namespace.QName;
  46 import javax.xml.transform.Source;
  47 
  48 import com.sun.codemodel.internal.JExpr;
  49 import com.sun.codemodel.internal.JExpression;
  50 import com.sun.codemodel.internal.JType;
  51 import com.sun.tools.internal.xjc.model.nav.NClass;

  52 import com.sun.xml.internal.bind.v2.model.annotation.Locatable;
  53 import com.sun.xml.internal.bind.v2.model.core.BuiltinLeafInfo;
  54 import com.sun.xml.internal.bind.v2.model.core.Element;
  55 import com.sun.xml.internal.bind.v2.model.core.LeafInfo;
  56 import com.sun.xml.internal.bind.v2.runtime.Location;
  57 import com.sun.tools.internal.xjc.model.nav.NType;
  58 import com.sun.tools.internal.xjc.model.nav.NavigatorImpl;
  59 import com.sun.tools.internal.xjc.outline.Outline;
  60 import com.sun.tools.internal.xjc.runtime.ZeroOneBooleanAdapter;
  61 import com.sun.tools.internal.xjc.util.NamespaceContextAdapter;
  62 import com.sun.xml.internal.bind.v2.WellKnownNamespace;
  63 import com.sun.xml.internal.bind.v2.model.core.ID;
  64 import com.sun.xml.internal.xsom.XSComponent;
  65 import com.sun.xml.internal.xsom.XmlString;
  66 
  67 import org.xml.sax.Locator;
  68 
  69 /**
  70  * Encapsulates the default handling for leaf classes (which are bound
  71  * to text in XML.) In particular this class knows how to convert




  32 import java.util.Map;
  33 
  34 import javax.activation.DataHandler;
  35 import javax.activation.MimeType;
  36 import javax.xml.bind.DatatypeConverter;
  37 import javax.xml.bind.annotation.XmlIDREF;
  38 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
  39 import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
  40 import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
  41 import javax.xml.bind.annotation.adapters.XmlAdapter;
  42 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
  43 import javax.xml.datatype.Duration;
  44 import javax.xml.datatype.XMLGregorianCalendar;
  45 import javax.xml.namespace.QName;
  46 import javax.xml.transform.Source;
  47 
  48 import com.sun.codemodel.internal.JExpr;
  49 import com.sun.codemodel.internal.JExpression;
  50 import com.sun.codemodel.internal.JType;
  51 import com.sun.tools.internal.xjc.model.nav.NClass;
  52 import com.sun.tools.internal.xjc.outline.Aspect;
  53 import com.sun.xml.internal.bind.v2.model.annotation.Locatable;
  54 import com.sun.xml.internal.bind.v2.model.core.BuiltinLeafInfo;
  55 import com.sun.xml.internal.bind.v2.model.core.Element;
  56 import com.sun.xml.internal.bind.v2.model.core.LeafInfo;
  57 import com.sun.xml.internal.bind.v2.runtime.Location;
  58 import com.sun.tools.internal.xjc.model.nav.NType;
  59 import com.sun.tools.internal.xjc.model.nav.NavigatorImpl;
  60 import com.sun.tools.internal.xjc.outline.Outline;
  61 import com.sun.tools.internal.xjc.runtime.ZeroOneBooleanAdapter;
  62 import com.sun.tools.internal.xjc.util.NamespaceContextAdapter;
  63 import com.sun.xml.internal.bind.v2.WellKnownNamespace;
  64 import com.sun.xml.internal.bind.v2.model.core.ID;
  65 import com.sun.xml.internal.xsom.XSComponent;
  66 import com.sun.xml.internal.xsom.XmlString;
  67 
  68 import org.xml.sax.Locator;
  69 
  70 /**
  71  * Encapsulates the default handling for leaf classes (which are bound
  72  * to text in XML.) In particular this class knows how to convert


< prev index next >