net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.lang
Class SimpleScriptType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.beans.IdentifiedType
      extended by net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.lang.SimpleScriptType
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
CustomizableScriptType, DynamicScriptType

public class SimpleScriptType
extends IdentifiedType
implements Serializable, Cloneable

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>
 

See Also:
Serialized Form

Field Summary
protected  String autowire
           
protected  String dependencyCheck
           
protected  String dependsOn
           
protected  String destroyMethod
           
protected  String initMethod
           
protected  Object inlineScript
           
protected  List<PropertyType> property
           
protected  Long refreshCheckDelay
           
protected  String scope
           
protected  String scriptSource
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.beans.IdentifiedType
id
 
Constructor Summary
SimpleScriptType()
          Creates a new net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.lang.SimpleScriptType instance.
SimpleScriptType(SimpleScriptType o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.lang.SimpleScriptType instance by copying a given instance.
 
Method Summary
 SimpleScriptType clone()
          Creates and returns a copy of this object.
 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 class net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.beans.IdentifiedType
getId, setId
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

inlineScript

protected Object inlineScript

property

protected List<PropertyType> property

scriptSource

protected String scriptSource

scope

protected String scope

autowire

protected String autowire

dependencyCheck

protected String dependencyCheck

dependsOn

protected String dependsOn

initMethod

protected String initMethod

destroyMethod

protected String destroyMethod

refreshCheckDelay

protected Long refreshCheckDelay
Constructor Detail

SimpleScriptType

public SimpleScriptType()
Creates a new net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.lang.SimpleScriptType instance.


SimpleScriptType

public SimpleScriptType(SimpleScriptType o)
Creates a new net.sourceforge.ccxjc.it.model.priv.collections.valueclass.spring.lang.SimpleScriptType instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getInlineScript

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

Returns:
possible object is Object

setInlineScript

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

Parameters:
value - allowed object is Object

getProperty

public 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

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

Returns:
possible object is String

setScriptSource

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

Parameters:
value - allowed object is String

getScope

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

Returns:
possible object is String

setScope

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

Parameters:
value - allowed object is String

getAutowire

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

Returns:
possible object is String

setAutowire

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

Parameters:
value - allowed object is String

getDependencyCheck

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

Returns:
possible object is String

setDependencyCheck

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

Parameters:
value - allowed object is String

getDependsOn

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

Returns:
possible object is String

setDependsOn

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

Parameters:
value - allowed object is String

getInitMethod

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

Returns:
possible object is String

setInitMethod

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

Parameters:
value - allowed object is String

getDestroyMethod

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

Returns:
possible object is String

setDestroyMethod

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

Parameters:
value - allowed object is String

getRefreshCheckDelay

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

Returns:
possible object is Long

setRefreshCheckDelay

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

Parameters:
value - allowed object is Long

clone

public SimpleScriptType clone()
Creates and returns a copy of this object.

Specified by:
clone in class IdentifiedType
Returns:
A clone of this instance.


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