org.plutext.jaxb.svg11
Class SVGFontContent

java.lang.Object
  extended by org.plutext.jaxb.svg11.SVGFontContent
Direct Known Subclasses:
Font

public class SVGFontContent
extends Object

Java class for SVG.font.content complex type.

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

 <complexType name="SVG.font.content">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.w3.org/2000/svg}SVG.Description.class" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.w3.org/2000/svg}font-face"/>
         <element ref="{http://www.w3.org/2000/svg}missing-glyph"/>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element ref="{http://www.w3.org/2000/svg}glyph"/>
           <element ref="{http://www.w3.org/2000/svg}hkern"/>
           <element ref="{http://www.w3.org/2000/svg}vkern"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  FontFace fontFace
           
protected  List<Object> glyphOrHkernOrVkern
           
protected  MissingGlyph missingGlyph
           
protected  List<javax.xml.bind.JAXBElement<?>> svgDescriptionClass
           
 
Constructor Summary
SVGFontContent()
           
 
Method Summary
 FontFace getFontFace()
          Gets the value of the fontFace property.
 List<Object> getGlyphOrHkernOrVkern()
          Gets the value of the glyphOrHkernOrVkern property.
 MissingGlyph getMissingGlyph()
          Gets the value of the missingGlyph property.
 List<javax.xml.bind.JAXBElement<?>> getSVGDescriptionClass()
          Gets the value of the svgDescriptionClass property.
 void setFontFace(FontFace value)
          Sets the value of the fontFace property.
 void setMissingGlyph(MissingGlyph value)
          Sets the value of the missingGlyph property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

svgDescriptionClass

protected List<javax.xml.bind.JAXBElement<?>> svgDescriptionClass

fontFace

protected FontFace fontFace

missingGlyph

protected MissingGlyph missingGlyph

glyphOrHkernOrVkern

protected List<Object> glyphOrHkernOrVkern
Constructor Detail

SVGFontContent

public SVGFontContent()
Method Detail

getSVGDescriptionClass

public List<javax.xml.bind.JAXBElement<?>> getSVGDescriptionClass()
Gets the value of the svgDescriptionClass 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 svgDescriptionClass property.

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

    getSVGDescriptionClass().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<Desc> JAXBElement<Metadata> JAXBElement<Object> JAXBElement<Title>


getFontFace

public FontFace getFontFace()
Gets the value of the fontFace property.

Returns:
possible object is FontFace

setFontFace

public void setFontFace(FontFace value)
Sets the value of the fontFace property.

Parameters:
value - allowed object is FontFace

getMissingGlyph

public MissingGlyph getMissingGlyph()
Gets the value of the missingGlyph property.

Returns:
possible object is MissingGlyph

setMissingGlyph

public void setMissingGlyph(MissingGlyph value)
Sets the value of the missingGlyph property.

Parameters:
value - allowed object is MissingGlyph

getGlyphOrHkernOrVkern

public List<Object> getGlyphOrHkernOrVkern()
Gets the value of the glyphOrHkernOrVkern 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 glyphOrHkernOrVkern property.

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

    getGlyphOrHkernOrVkern().add(newItem);
 

Objects of the following type(s) are allowed in the list Hkern Vkern Glyph



Copyright © 2012. All Rights Reserved.