org.archiviststoolkit.structure.accessionImport
Class NameLinkType

java.lang.Object
  extended by org.archiviststoolkit.structure.accessionImport.NameLinkType

public class NameLinkType
extends java.lang.Object

Java class for nameLinkType complex type.

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

 <complexType name="nameLinkType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="nameLinkFunction">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value="Creator"/>
               <enumeration value="Source"/>
               <enumeration value="Subject"/>
             </restriction>
           </simpleType>
         </element>
         <element name="nameLinkRole" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="nameLinkForm" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="name" type="{}nameComplexType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  NameComplexType name
           
protected  java.lang.String nameLinkForm
           
protected  java.lang.String nameLinkFunction
           
protected  java.lang.String nameLinkRole
           
 
Constructor Summary
NameLinkType()
           
 
Method Summary
 NameComplexType getName()
          Gets the value of the name property.
 java.lang.String getNameLinkForm()
          Gets the value of the nameLinkForm property.
 java.lang.String getNameLinkFunction()
          Gets the value of the nameLinkFunction property.
 java.lang.String getNameLinkRole()
          Gets the value of the nameLinkRole property.
 void setName(NameComplexType value)
          Sets the value of the name property.
 void setNameLinkForm(java.lang.String value)
          Sets the value of the nameLinkForm property.
 void setNameLinkFunction(java.lang.String value)
          Sets the value of the nameLinkFunction property.
 void setNameLinkRole(java.lang.String value)
          Sets the value of the nameLinkRole property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nameLinkFunction

protected java.lang.String nameLinkFunction

nameLinkRole

protected java.lang.String nameLinkRole

nameLinkForm

protected java.lang.String nameLinkForm

name

protected NameComplexType name
Constructor Detail

NameLinkType

public NameLinkType()
Method Detail

getNameLinkFunction

public java.lang.String getNameLinkFunction()
Gets the value of the nameLinkFunction property.

Returns:
possible object is String

setNameLinkFunction

public void setNameLinkFunction(java.lang.String value)
Sets the value of the nameLinkFunction property.

Parameters:
value - allowed object is String

getNameLinkRole

public java.lang.String getNameLinkRole()
Gets the value of the nameLinkRole property.

Returns:
possible object is String

setNameLinkRole

public void setNameLinkRole(java.lang.String value)
Sets the value of the nameLinkRole property.

Parameters:
value - allowed object is String

getNameLinkForm

public java.lang.String getNameLinkForm()
Gets the value of the nameLinkForm property.

Returns:
possible object is String

setNameLinkForm

public void setNameLinkForm(java.lang.String value)
Sets the value of the nameLinkForm property.

Parameters:
value - allowed object is String

getName

public NameComplexType getName()
Gets the value of the name property.

Returns:
possible object is NameComplexType

setName

public void setName(NameComplexType value)
Sets the value of the name property.

Parameters:
value - allowed object is NameComplexType