net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.lang.impl
Class SimpleScriptTypeImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.IdentifiedTypeImpl
      extended by net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.lang.impl.SimpleScriptTypeImpl
All Implemented Interfaces:
Serializable, Cloneable, IdentifiedType, SimpleScriptType
Direct Known Subclasses:
CustomizableScriptTypeImpl, DynamicScriptTypeImpl

public class SimpleScriptTypeImpl
extends IdentifiedTypeImpl
implements Serializable, Cloneable, SimpleScriptType

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.prot.collections.novalueclass.spring.beans.impl.IdentifiedTypeImpl
id
 
Constructor Summary
SimpleScriptTypeImpl()
          Creates a new net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.lang.impl.SimpleScriptTypeImpl instance.
SimpleScriptTypeImpl(SimpleScriptTypeImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.lang.impl.SimpleScriptTypeImpl instance by copying a given instance.
 
Method Summary
 SimpleScriptTypeImpl clone()
          Creates and returns a copy of this object.
protected static void copyProperty(List<PropertyType> source, List<PropertyType> target)
          Copies all values of property Property.
 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.prot.collections.novalueclass.spring.beans.impl.IdentifiedTypeImpl
getId, setId
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.IdentifiedType
getId, setId
 

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

SimpleScriptTypeImpl

public SimpleScriptTypeImpl()
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.lang.impl.SimpleScriptTypeImpl instance.


SimpleScriptTypeImpl

public SimpleScriptTypeImpl(SimpleScriptTypeImpl o)
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.lang.impl.SimpleScriptTypeImpl instance by copying a given instance.

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

getInlineScript

public Object getInlineScript()
Description copied from interface: SimpleScriptType
Gets the value of the inlineScript property.

Specified by:
getInlineScript in interface SimpleScriptType
Returns:
possible object is Object

setInlineScript

public void setInlineScript(Object value)
Description copied from interface: SimpleScriptType
Sets the value of the inlineScript property.

Specified by:
setInlineScript in interface SimpleScriptType
Parameters:
value - allowed object is Object

getProperty

public List<PropertyType> getProperty()
Description copied from interface: SimpleScriptType
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

Specified by:
getProperty in interface SimpleScriptType

getScriptSource

public String getScriptSource()
Description copied from interface: SimpleScriptType
Gets the value of the scriptSource property.

Specified by:
getScriptSource in interface SimpleScriptType
Returns:
possible object is String

setScriptSource

public void setScriptSource(String value)
Description copied from interface: SimpleScriptType
Sets the value of the scriptSource property.

Specified by:
setScriptSource in interface SimpleScriptType
Parameters:
value - allowed object is String

getScope

public String getScope()
Description copied from interface: SimpleScriptType
Gets the value of the scope property.

Specified by:
getScope in interface SimpleScriptType
Returns:
possible object is String

setScope

public void setScope(String value)
Description copied from interface: SimpleScriptType
Sets the value of the scope property.

Specified by:
setScope in interface SimpleScriptType
Parameters:
value - allowed object is String

getAutowire

public String getAutowire()
Description copied from interface: SimpleScriptType
Gets the value of the autowire property.

Specified by:
getAutowire in interface SimpleScriptType
Returns:
possible object is String

setAutowire

public void setAutowire(String value)
Description copied from interface: SimpleScriptType
Sets the value of the autowire property.

Specified by:
setAutowire in interface SimpleScriptType
Parameters:
value - allowed object is String

getDependencyCheck

public String getDependencyCheck()
Description copied from interface: SimpleScriptType
Gets the value of the dependencyCheck property.

Specified by:
getDependencyCheck in interface SimpleScriptType
Returns:
possible object is String

setDependencyCheck

public void setDependencyCheck(String value)
Description copied from interface: SimpleScriptType
Sets the value of the dependencyCheck property.

Specified by:
setDependencyCheck in interface SimpleScriptType
Parameters:
value - allowed object is String

getDependsOn

public String getDependsOn()
Description copied from interface: SimpleScriptType
Gets the value of the dependsOn property.

Specified by:
getDependsOn in interface SimpleScriptType
Returns:
possible object is String

setDependsOn

public void setDependsOn(String value)
Description copied from interface: SimpleScriptType
Sets the value of the dependsOn property.

Specified by:
setDependsOn in interface SimpleScriptType
Parameters:
value - allowed object is String

getInitMethod

public String getInitMethod()
Description copied from interface: SimpleScriptType
Gets the value of the initMethod property.

Specified by:
getInitMethod in interface SimpleScriptType
Returns:
possible object is String

setInitMethod

public void setInitMethod(String value)
Description copied from interface: SimpleScriptType
Sets the value of the initMethod property.

Specified by:
setInitMethod in interface SimpleScriptType
Parameters:
value - allowed object is String

getDestroyMethod

public String getDestroyMethod()
Description copied from interface: SimpleScriptType
Gets the value of the destroyMethod property.

Specified by:
getDestroyMethod in interface SimpleScriptType
Returns:
possible object is String

setDestroyMethod

public void setDestroyMethod(String value)
Description copied from interface: SimpleScriptType
Sets the value of the destroyMethod property.

Specified by:
setDestroyMethod in interface SimpleScriptType
Parameters:
value - allowed object is String

getRefreshCheckDelay

public Long getRefreshCheckDelay()
Description copied from interface: SimpleScriptType
Gets the value of the refreshCheckDelay property.

Specified by:
getRefreshCheckDelay in interface SimpleScriptType
Returns:
possible object is Long

setRefreshCheckDelay

public void setRefreshCheckDelay(Long value)
Description copied from interface: SimpleScriptType
Sets the value of the refreshCheckDelay property.

Specified by:
setRefreshCheckDelay in interface SimpleScriptType
Parameters:
value - allowed object is Long

copyProperty

protected static void copyProperty(List<PropertyType> source,
                                   List<PropertyType> target)
Copies all values of property Property.

Parameters:
target - The target to copy source to.
source - The source to copy from.
Throws:
NullPointerException - if source or target is null.

clone

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

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


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