org.apache.openejb.jee.was.v6.ecore
Class EStructuralFeature

java.lang.Object
  extended by org.apache.openejb.jee.was.v6.ecore.EObject
      extended by org.apache.openejb.jee.was.v6.ecore.EModelElement
          extended by org.apache.openejb.jee.was.v6.ecore.ENamedElement
              extended by org.apache.openejb.jee.was.v6.ecore.ETypedElement
                  extended by org.apache.openejb.jee.was.v6.ecore.EStructuralFeature
Direct Known Subclasses:
EAttribute, EReference, JavaEvent

public class EStructuralFeature
extends ETypedElement

Java class for EStructuralFeature complex type.

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

 <complexType name="EStructuralFeature">
   <complexContent>
     <extension base="{http://www.eclipse.org/emf/2002/Ecore}ETypedElement">
       <attribute name="changeable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="defaultValueLiteral" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="derived" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="transient" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="unsettable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="volatile" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.Boolean changeable
           
protected  java.lang.String defaultValueLiteral
           
protected  java.lang.Boolean derived
           
protected  java.lang.Boolean isTransient
           
protected  java.lang.Boolean isVolatile
           
protected  java.lang.Boolean unsettable
           
 
Fields inherited from class org.apache.openejb.jee.was.v6.ecore.ETypedElement
eClassifierETypes, eType, lowerBound, ordered, unique, upperBound
 
Fields inherited from class org.apache.openejb.jee.was.v6.ecore.ENamedElement
name
 
Fields inherited from class org.apache.openejb.jee.was.v6.ecore.EModelElement
eAnnotations
 
Fields inherited from class org.apache.openejb.jee.was.v6.ecore.EObject
extensions, href, id, idref, label, type, uuid, version
 
Constructor Summary
EStructuralFeature()
           
 
Method Summary
 java.lang.String getDefaultValueLiteral()
          Gets the value of the defaultValueLiteral property.
 java.lang.Boolean isChangeable()
          Gets the value of the changeable property.
 java.lang.Boolean isDerived()
          Gets the value of the derived property.
 java.lang.Boolean isIsTransient()
          Gets the value of the isTransient property.
 java.lang.Boolean isIsVolatile()
          Gets the value of the isVolatile property.
 java.lang.Boolean isUnsettable()
          Gets the value of the unsettable property.
 void setChangeable(java.lang.Boolean value)
          Sets the value of the changeable property.
 void setDefaultValueLiteral(java.lang.String value)
          Sets the value of the defaultValueLiteral property.
 void setDerived(java.lang.Boolean value)
          Sets the value of the derived property.
 void setIsTransient(java.lang.Boolean value)
          Sets the value of the isTransient property.
 void setIsVolatile(java.lang.Boolean value)
          Sets the value of the isVolatile property.
 void setUnsettable(java.lang.Boolean value)
          Sets the value of the unsettable property.
 
Methods inherited from class org.apache.openejb.jee.was.v6.ecore.ETypedElement
getEClassifierETypes, getEType, getLowerBound, getUpperBound, isOrdered, isUnique, setEType, setLowerBound, setOrdered, setUnique, setUpperBound
 
Methods inherited from class org.apache.openejb.jee.was.v6.ecore.ENamedElement
getName, setName
 
Methods inherited from class org.apache.openejb.jee.was.v6.ecore.EModelElement
getEAnnotations
 
Methods inherited from class org.apache.openejb.jee.was.v6.ecore.EObject
getExtensions, getHref, getId, getIdref, getLabel, getType, getUuid, getVersion, setHref, setId, setIdref, setLabel, setType, setUuid, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

changeable

protected java.lang.Boolean changeable

defaultValueLiteral

protected java.lang.String defaultValueLiteral

derived

protected java.lang.Boolean derived

isTransient

protected java.lang.Boolean isTransient

unsettable

protected java.lang.Boolean unsettable

isVolatile

protected java.lang.Boolean isVolatile
Constructor Detail

EStructuralFeature

public EStructuralFeature()
Method Detail

isChangeable

public java.lang.Boolean isChangeable()
Gets the value of the changeable property.

Returns:
possible object is Boolean

setChangeable

public void setChangeable(java.lang.Boolean value)
Sets the value of the changeable property.

Parameters:
value - allowed object is Boolean

getDefaultValueLiteral

public java.lang.String getDefaultValueLiteral()
Gets the value of the defaultValueLiteral property.

Returns:
possible object is String

setDefaultValueLiteral

public void setDefaultValueLiteral(java.lang.String value)
Sets the value of the defaultValueLiteral property.

Parameters:
value - allowed object is String

isDerived

public java.lang.Boolean isDerived()
Gets the value of the derived property.

Returns:
possible object is Boolean

setDerived

public void setDerived(java.lang.Boolean value)
Sets the value of the derived property.

Parameters:
value - allowed object is Boolean

isIsTransient

public java.lang.Boolean isIsTransient()
Gets the value of the isTransient property.

Returns:
possible object is Boolean

setIsTransient

public void setIsTransient(java.lang.Boolean value)
Sets the value of the isTransient property.

Parameters:
value - allowed object is Boolean

isUnsettable

public java.lang.Boolean isUnsettable()
Gets the value of the unsettable property.

Returns:
possible object is Boolean

setUnsettable

public void setUnsettable(java.lang.Boolean value)
Sets the value of the unsettable property.

Parameters:
value - allowed object is Boolean

isIsVolatile

public java.lang.Boolean isIsVolatile()
Gets the value of the isVolatile property.

Returns:
possible object is Boolean

setIsVolatile

public void setIsVolatile(java.lang.Boolean value)
Sets the value of the isVolatile property.

Parameters:
value - allowed object is Boolean


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.