txw2.src.test.Main Maven / Gradle / Ivy
The newest version!
/*
* The contents of this file are subject to the terms
* of the Common Development and Distribution License
* (the "License"). You may not use this file except
* in compliance with the License.
*
* You can obtain a copy of the license at
* https://jwsdp.dev.java.net/CDDLv1.0.html
* See the License for the specific language governing
* permissions and limitations under the License.
*
* When distributing Covered Code, include this CDDL
* HEADER in each file and include the License file at
* https://jwsdp.dev.java.net/CDDLv1.0.html If applicable,
* add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your
* own identifying information: Portions Copyright [yyyy]
* [name of copyright owner]
*/
import com.sun.xml.txw2.TXW;
import com.sun.xml.txw2.output.DumpSerializer;
import javax.xml.namespace.QName;
/**
* @author Kohsuke Kawaguchi
*/
public class Main {
public static void main(String[] args) {
NameCards root = TXW.create(NameCards.class,new DumpSerializer(System.out));
NameCard nc = root.nameCard();
nc.id(3);
nc.test2(new QName("uri","local"));
nc.name("Kohsuke");
nc.address("California");
nc.test(new QName("","local"));
root.commit();
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy