net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.spring.lang
Class SimpleScriptType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.spring.beans.IdentifiedType
      extended by net.sourceforge.ccxjc.it.model.pkg.indexed.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  PropertyType[] property
           
protected  Long refreshCheckDelay
           
protected  String scope
           
protected  String scriptSource
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.spring.beans.IdentifiedType
id
 
Constructor Summary
SimpleScriptType()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.spring.lang.SimpleScriptType instance.
SimpleScriptType(SimpleScriptType o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.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.
 PropertyType[] getProperty()
           
 PropertyType getProperty(int idx)
           
 int getPropertyLength()
           
 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.
 PropertyType setProperty(int idx, PropertyType value)
           
 void setProperty(PropertyType[] values)
           
 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.pkg.indexed.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 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.pkg.indexed.valueclass.spring.lang.SimpleScriptType instance.


SimpleScriptType

public SimpleScriptType(SimpleScriptType o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.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 PropertyType[] getProperty()
Returns:
array of PropertyType

getProperty

public PropertyType getProperty(int idx)
Returns:
one of PropertyType

getPropertyLength

public int getPropertyLength()

setProperty

public void setProperty(PropertyType[] values)
Parameters:
values - allowed objects are PropertyType

setProperty

public PropertyType setProperty(int idx,
                                PropertyType value)
Parameters:
value - allowed object is 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.