Package org.jibx.runtime.impl

Examples of org.jibx.runtime.impl.MarshallingContext.startTag()


           
                // start by generating start tag for container
                MarshallingContext ctx = (MarshallingContext)ictx;
                Object[] array = (Object[])obj;
                if (m_name != null) {
                    ctx.startTag(m_index, m_name);
                }
       
                // loop through all entries in array
                for (int i = 0; i < array.length; i++) {
                    Object item = array[i];
View Full Code Here


     */
    public void marshal(Object obj, IMarshallingContext ictx)
        throws JiBXException {
        MarshallingContext ctx = (MarshallingContext)ictx;
        Name name = (Name)obj;
        ctx.startTag(0, "name");
        ctx.element(0, "first-name", name.firstName);
        ctx.element(0, "last-name", name.lastName);
        ctx.endTag(0, "name");
    }
}
View Full Code Here

     */
    public void marshal(Object obj, IMarshallingContext ictx)
        throws JiBXException {
        MarshallingContext ctx = (MarshallingContext)ictx;
        Name name = (Name)obj;
        ctx.startTag(m_index, m_name);
        ctx.element(m_index, "first-name", name.firstName);
        ctx.element(m_index, "last-name", name.lastName);
        ctx.endTag(m_index, m_name);
    }
   
View Full Code Here

           
            // start by generating start tag for container
            MarshallingContext ctx = (MarshallingContext)ictx;
            Object[] array = (Object[])obj;
            if (m_name != null) {
                ctx.startTag(m_index, m_name);
            }
       
            // loop through all entries in array
            for (int i = 0; i < array.length; i++) {
                Object item = array[i];
View Full Code Here

      throw new JiBXException("Invalid object type for marshaller");
    } else {
      OverlapBehaviorInfo overlapBehaviorInfo = (OverlapBehaviorInfo) obj;
      // start by generating start tag for container
      MarshallingContext ctx = (MarshallingContext) ictx;
      ctx.startTag(index, name).content(overlapBehaviorInfo.getOverlapBehavior().xmlValue())
          .closeStartContent();
      ctx.endTag(index, name);
    }
  }
View Full Code Here

        MarshallingContext ctx = (MarshallingContext) context;
        DatasourceConfiguration dataSource = (DatasourceConfiguration) arg0;
        DataSourceType type = dataSource.getType();
        if (type == DataSourceType.JDBC_DATASOURCE) {
            JDBCDatasource jdbcDatasource = (JDBCDatasource) dataSource;
            ctx.startTag(index, JDBC_DATASOURCE_TAG_NAME);

            writeTagsTextContent(ctx, DRIVER_CLASS_TAG_NAME,
                    jdbcDatasource.getDriverClass());
            writeTagsTextContent(ctx, CONNECTION_STRING_TAG_NAME,
                    jdbcDatasource.getConnectionString());
View Full Code Here

           
            ctx.endTag(index, JDBC_DATASOURCE_TAG_NAME);             
        } else if (type == DataSourceType.INTERNAL_POOL_DATASOURCE) {
            InternalPoolDatasource internalPoolDatasource =
                (InternalPoolDatasource) dataSource;  
            ctx.startTag(index, INTERNAL_POOL_DATASOURCE_TAG_NAME);
           
            writeTagsTextContent(ctx, DRIVER_CLASS_TAG_NAME,
                    internalPoolDatasource.getDriverClass());
            writeTagsTextContent(ctx, URL_TAG_NAME,
                    internalPoolDatasource.getUrl());
View Full Code Here

            marshalName(index, ctx, internalPoolDatasource.getName());
           
            ctx.endTag(index, INTERNAL_POOL_DATASOURCE_TAG_NAME);           
        } else if (type == DataSourceType.JNDI_DATASOURCE) {
            JNDIDatasource jndiDatasource = (JNDIDatasource) dataSource;
            ctx.startTag(index, JNDI_DATASOURCE_TAG_NAME);
           
            writeTagsTextContent(ctx, JNDI_NAME_TAG_NAME,
                    jndiDatasource.getJndiName());

            marshalName(index, ctx, jndiDatasource.getName());
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.