Class CTSourceType

java.lang.Object
org.docx4j.bibliography.CTSourceType

public class CTSourceType extends Object

Java class for CT_SourceType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CT_SourceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element name="AbbreviatedCaseNumber" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="AlbumTitle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Author" type="{http://schemas.openxmlformats.org/officeDocument/2006/bibliography}CT_AuthorType"/>
           <element name="BookTitle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Broadcaster" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="BroadcastTitle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="CaseNumber" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="ChapterNumber" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="City" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Comments" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="ConferenceName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="CountryRegion" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Court" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Day" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="DayAccessed" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Department" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Distributor" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Edition" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Guid" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Institution" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="InternetSiteTitle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Issue" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="JournalName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="LCID" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Lang"/>
           <element name="Medium" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Month" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="MonthAccessed" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="NumberVolumes" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Pages" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="PatentNumber" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="PeriodicalTitle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="ProductionCompany" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="PublicationTitle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Publisher" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="RecordingNumber" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="RefOrder" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Reporter" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="SourceType" type="{http://schemas.openxmlformats.org/officeDocument/2006/bibliography}ST_SourceType"/>
           <element name="ShortTitle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="StandardNumber" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="StateProvince" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Station" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Tag" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Theater" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="ThesisType" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Title" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Type" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="URL" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Version" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Volume" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="Year" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
           <element name="YearAccessed" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_String"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • abbreviatedCaseNumberOrAlbumTitleOrAuthor

      protected List<jakarta.xml.bind.JAXBElement<?>> abbreviatedCaseNumberOrAlbumTitleOrAuthor
  • Constructor Details

    • CTSourceType

      public CTSourceType()
  • Method Details

    • getAbbreviatedCaseNumberOrAlbumTitleOrAuthor

      public List<jakarta.xml.bind.JAXBElement<?>> getAbbreviatedCaseNumberOrAlbumTitleOrAuthor()
      Gets the value of the abbreviatedCaseNumberOrAlbumTitleOrAuthor property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the abbreviatedCaseNumberOrAlbumTitleOrAuthor property.

      For example, to add a new item, do as follows:

          getAbbreviatedCaseNumberOrAlbumTitleOrAuthor().add(newItem);
       

      Objects of the following type(s) are allowed in the list JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<STSourceType> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<String> JAXBElement<CTAuthorType> JAXBElement<String>