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-03-07T09:32:55+00: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="template" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String identifier
           
protected  SourceSectionsType sourceSections
           
protected  String template
           
 
Constructor Summary
SourceFileType()
          Creates a new SourceFileType instance.
SourceFileType(SourceFileType o)
          Creates a new SourceFileType instance by deeply copying a given SourceFileType instance.
 
Method Summary
 SourceFileType clone()
          Creates and returns a deep copy of this object.
 String getIdentifier()
          Gets the value of the identifier 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 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-03-07T09:32:55+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected SourceSectionsType sourceSections

identifier

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-03-07T09:32:55+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected String identifier

template

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-03-07T09:32:55+00: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-03-07T09:32:55+00: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-03-07T09:32:55+00: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-03-07T09:32:55+00: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-03-07T09:32:55+00: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

getTemplate

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-03-07T09:32:55+00: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-03-07T09:32:55+00: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-03-07T09:32:55+00: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.