Results 1 to 1 of 1
- 03-15-2010, 09:14 PM #1
Member
- Join Date
- Mar 2010
- Posts
- 1
- Rep Power
- 0
prevent schemagen from adding the super-class to the schema?
Hi,
how do i prevent schemagen from adding the super-class to the schema?
I have tried using XMLTransient on the super-class, and on its fields but they still show up in the schema .
for example :
@XmlTransient()
public class Asset {
@XmlTransient
public Long ID;
}
public class Movie extends Asset{
}
creates this schema :
<xs:complexType name="asset">
<xs:sequence>
<xs:element name="ID" type="xs:long" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="movie">
<xs:complexContent>
<xs:extension base="asset">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
the schema that i would like to see is :
<xs:complexType name="movie">
<xs:complexContent>
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
any advice is much appreciated,
Shay
Similar Threads
-
how to call higher level super class method?
By satheeshtech in forum Advanced JavaReplies: 2Last Post: 01-12-2010, 03:11 PM -
Super class refering to subclass
By sujith123 in forum New To JavaReplies: 3Last Post: 10-05-2009, 09:00 AM -
super instanceof Class?
By mikeiz404 in forum New To JavaReplies: 11Last Post: 01-23-2009, 07:23 PM -
Super class and Subclass in same source file
By makbar24 in forum New To JavaReplies: 17Last Post: 09-10-2008, 01:24 PM -
Class Reflection: Finding super class names
By Java Tip in forum java.langReplies: 0Last Post: 04-23-2008, 08:12 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks