net.sourceforge.ccxjc.it.model.pkg.collections.novalueclass.spring.lang
Interface SimpleScriptType

All Superinterfaces:
IdentifiedType
All Known Subinterfaces:
CustomizableScriptType, DynamicScriptType
All Known Implementing Classes:
CustomizableScriptTypeImpl, DynamicScriptTypeImpl, SimpleScriptTypeImpl

public interface SimpleScriptType
extends IdentifiedType

Java class for simpleScriptType complex type.

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

 <complexType name="simpleScriptType">
   <complexContent>
     <extension base="{http://www.springframework.org/schema/beans}identifiedType">
       <sequence>
         <element name="inline-script" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
         <element name="property" type="{http://www.springframework.org/schema/beans}propertyType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://www.springframework.org/schema/lang}defaultableAttributes"/>
       <attribute name="script-source" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="scope" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="autowire" default="default">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="default"/>
             <enumeration value="no"/>
             <enumeration value="byName"/>
             <enumeration value="byType"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="dependency-check" default="default">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="default"/>
             <enumeration value="none"/>
             <enumeration value="simple"/>
             <enumeration value="objects"/>
             <enumeration value="all"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="depends-on" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="init-method" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="destroy-method" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 String getAutowire()
          Gets the value of the autowire property.
 String getDependencyCheck()
          Gets the value of the dependencyCheck property.
 String getDependsOn()
          Gets the value of the dependsOn property.
 String getDestroyMethod()
          Gets the value of the destroyMethod property.
 String getInitMethod()
          Gets the value of the initMethod property.
 Object getInlineScript()
          Gets the value of the inlineScript property.
 List<PropertyType> getProperty()
          Gets the value of the property property.
 Long getRefreshCheckDelay()
          Gets the value of the refreshCheckDelay property.
 String getScope()
          Gets the value of the scope property.
 String getScriptSource()
          Gets the value of the scriptSource property.
 void setAutowire(String value)
          Sets the value of the autowire property.
 void setDependencyCheck(String value)
          Sets the value of the dependencyCheck property.
 void setDependsOn(String value)
          Sets the value of the dependsOn property.
 void setDestroyMethod(String value)
          Sets the value of the destroyMethod property.
 void setInitMethod(String value)
          Sets the value of the initMethod property.
 void setInlineScript(Object value)
          Sets the value of the inlineScript property.
 void setRefreshCheckDelay(Long value)
          Sets the value of the refreshCheckDelay property.
 void setScope(String value)
          Sets the value of the scope property.
 void setScriptSource(String value)
          Sets the value of the scriptSource property.
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.pkg.collections.novalueclass.spring.beans.IdentifiedType
getId, setId
 

Method Detail

getInlineScript

Object getInlineScript()
Gets the value of the inlineScript property.

Returns:
possible object is Object

setInlineScript

void setInlineScript(Object value)
Sets the value of the inlineScript property.

Parameters:
value - allowed object is Object

getProperty

List<PropertyType> getProperty()
Gets the value of the property 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 property property.

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

    getProperty().add(newItem);
 

Objects of the following type(s) are allowed in the list PropertyType


getScriptSource

String getScriptSource()
Gets the value of the scriptSource property.

Returns:
possible object is String

setScriptSource

void setScriptSource(String value)
Sets the value of the scriptSource property.

Parameters:
value - allowed object is String

getScope

String getScope()
Gets the value of the scope property.

Returns:
possible object is String

setScope

void setScope(String value)
Sets the value of the scope property.

Parameters:
value - allowed object is String

getAutowire

String getAutowire()
Gets the value of the autowire property.

Returns:
possible object is String

setAutowire

void setAutowire(String value)
Sets the value of the autowire property.

Parameters:
value - allowed object is String

getDependencyCheck

String getDependencyCheck()
Gets the value of the dependencyCheck property.

Returns:
possible object is String

setDependencyCheck

void setDependencyCheck(String value)
Sets the value of the dependencyCheck property.

Parameters:
value - allowed object is String

getDependsOn

String getDependsOn()
Gets the value of the dependsOn property.

Returns:
possible object is String

setDependsOn

void setDependsOn(String value)
Sets the value of the dependsOn property.

Parameters:
value - allowed object is String

getInitMethod

String getInitMethod()
Gets the value of the initMethod property.

Returns:
possible object is String

setInitMethod

void setInitMethod(String value)
Sets the value of the initMethod property.

Parameters:
value - allowed object is String

getDestroyMethod

String getDestroyMethod()
Gets the value of the destroyMethod property.

Returns:
possible object is String

setDestroyMethod

void setDestroyMethod(String value)
Sets the value of the destroyMethod property.

Parameters:
value - allowed object is String

getRefreshCheckDelay

Long getRefreshCheckDelay()
Gets the value of the refreshCheckDelay property.

Returns:
possible object is Long

setRefreshCheckDelay

void setRefreshCheckDelay(Long value)
Sets the value of the refreshCheckDelay property.

Parameters:
value - allowed object is Long


Copyright © 2009 The CC-XJC Community. All Rights Reserved.