org.jomc.tools.model
Class SourceFileType

Package class diagram package SourceFileType
java.lang.Object
  extended by org.jomc.tools.model.SourceFileType
All Implemented Interfaces:
Cloneable

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public class SourceFileType
extends Object
implements Cloneable

Java class for SourceFileType complex type.

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

 <complexType name="SourceFileType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://jomc.org/tools/model}source-sections" minOccurs="0"/>
       </sequence>
       <attribute name="identifier" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="location" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="template" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
Modifier and Type Field and Description
protected  String identifier
           
protected  String location
           
protected  SourceSectionsType sourceSections
           
protected  String template
           
 
Constructor Summary
Constructor and Description
SourceFileType()
          Creates a new SourceFileType instance.
SourceFileType(SourceFileType o)
          Creates a new SourceFileType instance by deeply copying a given SourceFileType instance.
 
Method Summary
Modifier and Type Method and Description
 SourceFileType clone()
          Creates and returns a deep copy of this object.
 String getIdentifier()
          Gets the value of the identifier property.
 String getLocation()
          Gets the value of the location property.
 SourceSectionsType getSourceSections()
          Sections of the source file.
 String getTemplate()
          Gets the value of the template property.
 void setIdentifier(String value)
          Sets the value of the identifier property.
 void setLocation(String value)
          Sets the value of the location property.
 void setSourceSections(SourceSectionsType value)
          Sets the value of the sourceSections property.
 void setTemplate(String value)
          Sets the value of the template property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sourceSections

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected SourceSectionsType sourceSections

identifier

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected String identifier

location

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected String location

template

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected String template
Constructor Detail

SourceFileType

public SourceFileType()
Creates a new SourceFileType instance.


SourceFileType

public SourceFileType(SourceFileType o)
Creates a new SourceFileType instance by deeply copying a given SourceFileType instance.

Parameters:
o - The instance to copy.
Throws:
NullPointerException - if o is null.
Method Detail

getSourceSections

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public SourceSectionsType getSourceSections()
Sections of the source file.

Returns:
possible object is SourceSectionsType

setSourceSections

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setSourceSections(SourceSectionsType value)
Sets the value of the sourceSections property.

Parameters:
value - allowed object is SourceSectionsType

getIdentifier

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public String getIdentifier()
Gets the value of the identifier property.

Returns:
possible object is String

setIdentifier

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setIdentifier(String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String

getLocation

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public String getLocation()
Gets the value of the location property.

Returns:
possible object is String

setLocation

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setLocation(String value)
Sets the value of the location property.

Parameters:
value - allowed object is String

getTemplate

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public String getTemplate()
Gets the value of the template property.

Returns:
possible object is String

setTemplate

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setTemplate(String value)
Sets the value of the template property.

Parameters:
value - allowed object is String

clone

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-06-29T01:09:34+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public SourceFileType clone()
Creates and returns a deep copy of this object.

Overrides:
clone in class Object
Returns:
A deep copy of this object.


Copyright © 2005-2010 The JOMC Project. All Rights Reserved.