org.openmdx.ui1.jdo2
Class ElementDefinition

java.lang.Object
  extended by org.oasisopen.jdo2.Identifiable
      extended by org.w3c.jdo2.AbstractObject
          extended by org.openmdx.ui1.jdo2.ElementDefinition
All Implemented Interfaces:
Serializable, org.openmdx.base.cci2.BasicObject, org.openmdx.base.cci2.ContextCapable, org.openmdx.base.cci2.ExtentCapable, org.openmdx.compatibility.view1.cci2.ViewCapable, AbstractElementDefinition, ElementDefinition

public class ElementDefinition
extends org.w3c.jdo2.AbstractObject
implements ElementDefinition

Class ElementDefinition

See Also:
Serialized Form

Nested Class Summary
static class ElementDefinition.Identity
          The object's application identity
static class ElementDefinition.Slice
           
 
Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject
org.w3c.jdo2.AbstractObject.BLOB, org.w3c.jdo2.AbstractObject.CLOB, org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E>
 
Field Summary
static List<String> BASE_CLASS
          Define this class as base class
static List<String> CLASS
          Define the model class org::openmdx::ui1::ElementDefinition
 
Constructor Summary
ElementDefinition()
           
 
Method Summary
<T extends AdditionalElementDefinition>
Collection<T>
getAdditionalElementDefinition()
          Retrieves a set containing all the elements for the reference additionalElementDefinition.
<T extends AlternateElementDefinition>
Collection<T>
getAlternateElementDefinition()
          Retrieves a set containing all the elements for the reference alternateElementDefinition.
 String getBackColor()
           
 String getColor()
           
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
 Set<String> getCreatedBy()
           
 String getDataBindingName()
           
 Integer getDecimalPlaces()
           
 List<String> getDisplayValueExpr()
           
 List<String> getEventHandler()
           
 String getIconKey()
           
 org.openxri.XRI getIdentity()
          Retrieves the value for the derived attribute identity.
 BigDecimal getIncrement()
           
 List<String> getLabel()
           
 Integer getMaxLength()
           
 Integer getMaxMember()
           
 String getMaxValue()
           
 List<String> getMemberDefaultValue()
           
 List<String> getMemberElementName()
           
 List<String> getMemberMimeType()
           
 String getMinValue()
           
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
 Set<String> getModifiedBy()
           
 String getMultiplicity()
           
 List<Integer> getOrder()
           
 List<Integer> getOrderFieldGroup()
           
 List<Integer> getOrderObjectContainer()
           
 List<String> getShortLabel()
           
 Integer getShowMaxMember()
           
 Integer getSizeXweight()
           
 Integer getSkipRow()
           
 Integer getSpanRow()
           
 Integer getTitleIndex()
           
 List<String> getToolTip()
           
<T extends org.openmdx.compatibility.view1.cci2.View>
Collection<T>
getView()
          Retrieves a set containing all the elements for the reference view.
 boolean isActive()
          Retrieves the value for the attribute active.
 Boolean isChangeable()
           
 Boolean isColumnBreak()
           
 Boolean isFilterable()
           
 Boolean isHasThousandsSeparator()
           
 Boolean isInPlace()
           
 Boolean isPassword()
           
 Boolean isSortable()
           
static ElementDefinition.Identity newIdentity(org.openmdx.base.cci2.Segment.Identity segment, boolean nameIsPersistent, String name)
           
protected  org.w3c.jdo2.AbstractObject.Slice newSlice(int index)
           
protected  List<String> openmdxjdoGetClass()
          Retrieve the model class
protected  String openmdxjdoGetObjectId()
          Retrieve the object's JDO identity key
static org.w3c.cci2.CloseableCollection<ElementDefinition> openmdxjdoGetObjectsByParent(Segment segment)
          Navigate through an object's composite association
protected  int openmdxjdoGetSize(int field)
           
protected
<E extends org.w3c.jdo2.AbstractObject.Slice>
SortedMap<Integer,E>
openmdxjdoGetSlices()
           
protected  void openmdxjdoSetSize(int field, int size)
           
 void setActive(boolean active)
          Sets a new value for the attribute active.
 void setBackColor(String backColor)
          Sets a new value for the attribute backColor.
 void setChangeable(Boolean changeable)
          Sets a new value for the attribute changeable.
 void setColor(String color)
          Sets a new value for the attribute color.
 void setColumnBreak(Boolean columnBreak)
          Sets a new value for the attribute columnBreak.
 void setDataBindingName(String dataBindingName)
          Sets a new value for the attribute dataBindingName.
 void setDecimalPlaces(Integer decimalPlaces)
          Sets a new value for the attribute decimalPlaces.
 void setDisplayValueExpr(String... displayValueExpr)
           This method is equivalent to
 void setEventHandler(String... eventHandler)
           This method is equivalent to
 void setFilterable(Boolean filterable)
          Sets a new value for the attribute filterable.
 void setHasThousandsSeparator(Boolean hasThousandsSeparator)
          Sets a new value for the attribute hasThousandsSeparator.
 void setIconKey(String iconKey)
          Sets a new value for the attribute iconKey.
 void setIncrement(BigDecimal increment)
          Sets a new value for the attribute increment.
 void setInPlace(Boolean inPlace)
          Sets a new value for the attribute inPlace.
 void setLabel(String... label)
           This method is equivalent to
 void setMaxLength(Integer maxLength)
          Sets a new value for the attribute maxLength.
 void setMaxMember(Integer maxMember)
          Sets a new value for the attribute maxMember.
 void setMaxValue(String maxValue)
          Sets a new value for the attribute maxValue.
 void setMemberDefaultValue(String... memberDefaultValue)
           This method is equivalent to
 void setMemberElementName(String... memberElementName)
           This method is equivalent to
 void setMemberMimeType(String... memberMimeType)
           This method is equivalent to
 void setMinValue(String minValue)
          Sets a new value for the attribute minValue.
 void setMultiplicity(String multiplicity)
          Sets a new value for the attribute multiplicity.
 void setOrder(int... order)
           This method is equivalent to
 void setOrderFieldGroup(int... orderFieldGroup)
           This method is equivalent to
 void setOrderObjectContainer(int... orderObjectContainer)
           This method is equivalent to
 void setPassword(Boolean isPassword)
          Sets a new value for the attribute isPassword.
 void setSegment(Segment segment)
          Sets a new value for the reference segment.
 void setSegment(Segment segment, boolean nameIsPersistent, String name)
          Set the object's composite association org:openmdx:ui1:SegmentContainsElementDefinition.
 void setShortLabel(String... shortLabel)
           This method is equivalent to
 void setShowMaxMember(Integer showMaxMember)
          Sets a new value for the attribute showMaxMember.
 void setSizeXweight(Integer sizeXweight)
          Sets a new value for the attribute sizeXWeight.
 void setSkipRow(Integer skipRow)
          Sets a new value for the attribute skipRow.
 void setSortable(Boolean sortable)
          Sets a new value for the attribute sortable.
 void setSpanRow(Integer spanRow)
          Sets a new value for the attribute spanRow.
 void setTitleIndex(Integer titleIndex)
          Sets a new value for the attribute titleIndex.
 void setToolTip(String... toolTip)
           This method is equivalent to
 
Methods inherited from class org.w3c.jdo2.AbstractObject
openmdxjdoClassName, openmdxjdoGetIdentityBuilder, openmdxjdoGetList, openmdxjdoGetObjectsByParent, openmdxjdoGetSet, openmdxjdoGetSparseArray, openmdxjdoNewSlice, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray, openmdxjdoValidateElement
 
Methods inherited from class org.oasisopen.jdo2.Identifiable
openmdxjdoGetIdentity, openmdxjdoGetIdentity, openmdxjdoGetObject, openmdxjdoGetObjectById, openmdxjdoGetObjectId, openmdxjdoGetObjectSet, openmdxjdoNewObjectId, openmdxjdoNewObjectId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS

public static final List<String> CLASS
Define the model class org::openmdx::ui1::ElementDefinition


BASE_CLASS

public static final List<String> BASE_CLASS
Define this class as base class

See Also:
ElementDefinition.CLASS
Constructor Detail

ElementDefinition

public ElementDefinition()
Method Detail

openmdxjdoGetObjectId

protected String openmdxjdoGetObjectId()
Retrieve the object's JDO identity key

Specified by:
openmdxjdoGetObjectId in class org.oasisopen.jdo2.Identifiable
Returns:
the value of the object's JDO identity key

openmdxjdoGetSlices

protected final <E extends org.w3c.jdo2.AbstractObject.Slice> SortedMap<Integer,E> openmdxjdoGetSlices()
Overrides:
openmdxjdoGetSlices in class org.w3c.jdo2.AbstractObject

getModifiedAt

public Date getModifiedAt()
Retrieves the value for the attribute modifiedAt.

Specified by:
getModifiedAt in interface org.openmdx.base.cci2.BasicObject
Returns:
The non-null value for attribute modifiedAt.

isHasThousandsSeparator

public final Boolean isHasThousandsSeparator()
Specified by:
isHasThousandsSeparator in interface AbstractElementDefinition
Returns:
The possibly null value for attribute hasThousandsSeparator.

setHasThousandsSeparator

public void setHasThousandsSeparator(Boolean hasThousandsSeparator)
Sets a new value for the attribute hasThousandsSeparator.

Specified by:
setHasThousandsSeparator in interface AbstractElementDefinition
Parameters:
hasThousandsSeparator - The possibly null new value for attribute hasThousandsSeparator.

getModifiedBy

public final Set<String> getModifiedBy()
Specified by:
getModifiedBy in interface org.openmdx.base.cci2.BasicObject
Returns:
A set containing all elements for this attribute.

isSortable

public final Boolean isSortable()
Specified by:
isSortable in interface AbstractElementDefinition
Returns:
The possibly null value for attribute sortable.

setSortable

public void setSortable(Boolean sortable)
Sets a new value for the attribute sortable.

Specified by:
setSortable in interface AbstractElementDefinition
Parameters:
sortable - The possibly null new value for attribute sortable.

getMinValue

public final String getMinValue()
Specified by:
getMinValue in interface AbstractElementDefinition
Returns:
The possibly null value for attribute minValue.

setMinValue

public void setMinValue(String minValue)
Sets a new value for the attribute minValue.

Specified by:
setMinValue in interface AbstractElementDefinition
Parameters:
minValue - The possibly null new value for attribute minValue.

getMemberMimeType

public final List<String> getMemberMimeType()
Specified by:
getMemberMimeType in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setMemberMimeType

public void setMemberMimeType(String... memberMimeType)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setMemberMimeType in interface AbstractElementDefinition
Parameters:
memberMimeType - value(s) to be added to memberMimeType

isPassword

public final Boolean isPassword()
Specified by:
isPassword in interface AbstractElementDefinition
Returns:
The possibly null value for attribute isPassword.

setPassword

public void setPassword(Boolean isPassword)
Sets a new value for the attribute isPassword.

Specified by:
setPassword in interface AbstractElementDefinition
Parameters:
isPassword - The possibly null new value for attribute isPassword.

getMultiplicity

public final String getMultiplicity()
Specified by:
getMultiplicity in interface AbstractElementDefinition
Returns:
The possibly null value for attribute multiplicity.

setMultiplicity

public void setMultiplicity(String multiplicity)
Sets a new value for the attribute multiplicity.

Specified by:
setMultiplicity in interface AbstractElementDefinition
Parameters:
multiplicity - The possibly null new value for attribute multiplicity.

getAlternateElementDefinition

public <T extends AlternateElementDefinition> Collection<T> getAlternateElementDefinition()
Retrieves a set containing all the elements for the reference alternateElementDefinition.

Specified by:
getAlternateElementDefinition in interface ElementDefinition
Returns:
A set containing all the elements for this reference.

getAdditionalElementDefinition

public <T extends AdditionalElementDefinition> Collection<T> getAdditionalElementDefinition()
Retrieves a set containing all the elements for the reference additionalElementDefinition.

Specified by:
getAdditionalElementDefinition in interface ElementDefinition
Returns:
A set containing all the elements for this reference.

getTitleIndex

public final Integer getTitleIndex()
Specified by:
getTitleIndex in interface AbstractElementDefinition
Returns:
The possibly null value for attribute titleIndex.

setTitleIndex

public void setTitleIndex(Integer titleIndex)
Sets a new value for the attribute titleIndex.

Specified by:
setTitleIndex in interface AbstractElementDefinition
Parameters:
titleIndex - The possibly null new value for attribute titleIndex.

getOrderObjectContainer

public final List<Integer> getOrderObjectContainer()
Specified by:
getOrderObjectContainer in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setOrderObjectContainer

public void setOrderObjectContainer(int... orderObjectContainer)

This method is equivalent to

   list.clear();
   for(int e : attributeName){
     list.add(e);
   }
 

Specified by:
setOrderObjectContainer in interface AbstractElementDefinition
Parameters:
orderObjectContainer - value(s) to be added to orderObjectContainer

getIdentity

public org.openxri.XRI getIdentity()
Retrieves the value for the derived attribute identity.

Specified by:
getIdentity in interface org.openmdx.base.cci2.ExtentCapable
Returns:
The non-null value for the attribute identity

getEventHandler

public final List<String> getEventHandler()
Specified by:
getEventHandler in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setEventHandler

public void setEventHandler(String... eventHandler)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setEventHandler in interface AbstractElementDefinition
Parameters:
eventHandler - value(s) to be added to eventHandler

getMemberElementName

public final List<String> getMemberElementName()
Specified by:
getMemberElementName in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setMemberElementName

public void setMemberElementName(String... memberElementName)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setMemberElementName in interface AbstractElementDefinition
Parameters:
memberElementName - value(s) to be added to memberElementName

getMaxLength

public final Integer getMaxLength()
Specified by:
getMaxLength in interface AbstractElementDefinition
Returns:
The possibly null value for attribute maxLength.

setMaxLength

public void setMaxLength(Integer maxLength)
Sets a new value for the attribute maxLength.

Specified by:
setMaxLength in interface AbstractElementDefinition
Parameters:
maxLength - The possibly null new value for attribute maxLength.

getOrder

public final List<Integer> getOrder()
Specified by:
getOrder in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setOrder

public void setOrder(int... order)

This method is equivalent to

   list.clear();
   for(int e : attributeName){
     list.add(e);
   }
 

Specified by:
setOrder in interface AbstractElementDefinition
Parameters:
order - value(s) to be added to order

getCreatedAt

public Date getCreatedAt()
Retrieves the value for the attribute createdAt.

Specified by:
getCreatedAt in interface org.openmdx.base.cci2.BasicObject
Returns:
The non-null value for attribute createdAt.

getSpanRow

public final Integer getSpanRow()
Specified by:
getSpanRow in interface AbstractElementDefinition
Returns:
The possibly null value for attribute spanRow.

setSpanRow

public void setSpanRow(Integer spanRow)
Sets a new value for the attribute spanRow.

Specified by:
setSpanRow in interface AbstractElementDefinition
Parameters:
spanRow - The possibly null new value for attribute spanRow.

getBackColor

public final String getBackColor()
Specified by:
getBackColor in interface AbstractElementDefinition
Returns:
The possibly null value for attribute backColor.

setBackColor

public void setBackColor(String backColor)
Sets a new value for the attribute backColor.

Specified by:
setBackColor in interface AbstractElementDefinition
Parameters:
backColor - The possibly null new value for attribute backColor.

getMaxValue

public final String getMaxValue()
Specified by:
getMaxValue in interface AbstractElementDefinition
Returns:
The possibly null value for attribute maxValue.

setMaxValue

public void setMaxValue(String maxValue)
Sets a new value for the attribute maxValue.

Specified by:
setMaxValue in interface AbstractElementDefinition
Parameters:
maxValue - The possibly null new value for attribute maxValue.

getIncrement

public final BigDecimal getIncrement()
Specified by:
getIncrement in interface AbstractElementDefinition
Returns:
The possibly null value for attribute increment.

setIncrement

public void setIncrement(BigDecimal increment)
Sets a new value for the attribute increment.

Specified by:
setIncrement in interface AbstractElementDefinition
Parameters:
increment - The possibly null new value for attribute increment.

getDisplayValueExpr

public final List<String> getDisplayValueExpr()
Specified by:
getDisplayValueExpr in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setDisplayValueExpr

public void setDisplayValueExpr(String... displayValueExpr)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setDisplayValueExpr in interface AbstractElementDefinition
Parameters:
displayValueExpr - value(s) to be added to displayValueExpr

getToolTip

public final List<String> getToolTip()
Specified by:
getToolTip in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setToolTip

public void setToolTip(String... toolTip)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setToolTip in interface AbstractElementDefinition
Parameters:
toolTip - value(s) to be added to toolTip

getSkipRow

public final Integer getSkipRow()
Specified by:
getSkipRow in interface AbstractElementDefinition
Returns:
The possibly null value for attribute skipRow.

setSkipRow

public void setSkipRow(Integer skipRow)
Sets a new value for the attribute skipRow.

Specified by:
setSkipRow in interface AbstractElementDefinition
Parameters:
skipRow - The possibly null new value for attribute skipRow.

getLabel

public final List<String> getLabel()
Specified by:
getLabel in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setLabel

public void setLabel(String... label)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setLabel in interface AbstractElementDefinition
Parameters:
label - value(s) to be added to label

getDecimalPlaces

public final Integer getDecimalPlaces()
Specified by:
getDecimalPlaces in interface AbstractElementDefinition
Returns:
The possibly null value for attribute decimalPlaces.

setDecimalPlaces

public void setDecimalPlaces(Integer decimalPlaces)
Sets a new value for the attribute decimalPlaces.

Specified by:
setDecimalPlaces in interface AbstractElementDefinition
Parameters:
decimalPlaces - The possibly null new value for attribute decimalPlaces.

getDataBindingName

public final String getDataBindingName()
Specified by:
getDataBindingName in interface AbstractElementDefinition
Returns:
The possibly null value for attribute dataBindingName.

setDataBindingName

public void setDataBindingName(String dataBindingName)
Sets a new value for the attribute dataBindingName.

Specified by:
setDataBindingName in interface AbstractElementDefinition
Parameters:
dataBindingName - The possibly null new value for attribute dataBindingName.

isInPlace

public final Boolean isInPlace()
Specified by:
isInPlace in interface AbstractElementDefinition
Returns:
The possibly null value for attribute inPlace.

setInPlace

public void setInPlace(Boolean inPlace)
Sets a new value for the attribute inPlace.

Specified by:
setInPlace in interface AbstractElementDefinition
Parameters:
inPlace - The possibly null new value for attribute inPlace.

getCreatedBy

public final Set<String> getCreatedBy()
Specified by:
getCreatedBy in interface org.openmdx.base.cci2.BasicObject
Returns:
A set containing all elements for this attribute.

getShortLabel

public final List<String> getShortLabel()
Specified by:
getShortLabel in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setShortLabel

public void setShortLabel(String... shortLabel)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setShortLabel in interface AbstractElementDefinition
Parameters:
shortLabel - value(s) to be added to shortLabel

isFilterable

public final Boolean isFilterable()
Specified by:
isFilterable in interface AbstractElementDefinition
Returns:
The possibly null value for attribute filterable.

setFilterable

public void setFilterable(Boolean filterable)
Sets a new value for the attribute filterable.

Specified by:
setFilterable in interface AbstractElementDefinition
Parameters:
filterable - The possibly null new value for attribute filterable.

getColor

public final String getColor()
Specified by:
getColor in interface AbstractElementDefinition
Returns:
The possibly null value for attribute color.

setColor

public void setColor(String color)
Sets a new value for the attribute color.

Specified by:
setColor in interface AbstractElementDefinition
Parameters:
color - The possibly null new value for attribute color.

isColumnBreak

public final Boolean isColumnBreak()
Specified by:
isColumnBreak in interface AbstractElementDefinition
Returns:
The possibly null value for attribute columnBreak.

setColumnBreak

public void setColumnBreak(Boolean columnBreak)
Sets a new value for the attribute columnBreak.

Specified by:
setColumnBreak in interface AbstractElementDefinition
Parameters:
columnBreak - The possibly null new value for attribute columnBreak.

getSizeXweight

public final Integer getSizeXweight()
Specified by:
getSizeXweight in interface AbstractElementDefinition
Returns:
The possibly null value for attribute sizeXWeight.

setSizeXweight

public void setSizeXweight(Integer sizeXweight)
Sets a new value for the attribute sizeXWeight.

Specified by:
setSizeXweight in interface AbstractElementDefinition
Parameters:
sizeXweight - The possibly null new value for attribute sizeXWeight.

getShowMaxMember

public final Integer getShowMaxMember()
Specified by:
getShowMaxMember in interface AbstractElementDefinition
Returns:
The possibly null value for attribute showMaxMember.

setShowMaxMember

public void setShowMaxMember(Integer showMaxMember)
Sets a new value for the attribute showMaxMember.

Specified by:
setShowMaxMember in interface AbstractElementDefinition
Parameters:
showMaxMember - The possibly null new value for attribute showMaxMember.

isActive

public boolean isActive()
Retrieves the value for the attribute active.

Specified by:
isActive in interface ElementDefinition
Returns:
The non-null value for attribute active.

setActive

public void setActive(boolean active)
Sets a new value for the attribute active.

Specified by:
setActive in interface ElementDefinition
Parameters:
active - The non-null new value for attribute active.

getView

public <T extends org.openmdx.compatibility.view1.cci2.View> Collection<T> getView()
Retrieves a set containing all the elements for the reference view.

Specified by:
getView in interface org.openmdx.compatibility.view1.cci2.ViewCapable
Returns:
A set containing all the elements for this reference.

getIconKey

public final String getIconKey()
Specified by:
getIconKey in interface AbstractElementDefinition
Returns:
The possibly null value for attribute iconKey.

setIconKey

public void setIconKey(String iconKey)
Sets a new value for the attribute iconKey.

Specified by:
setIconKey in interface AbstractElementDefinition
Parameters:
iconKey - The possibly null new value for attribute iconKey.

getOrderFieldGroup

public final List<Integer> getOrderFieldGroup()
Specified by:
getOrderFieldGroup in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setOrderFieldGroup

public void setOrderFieldGroup(int... orderFieldGroup)

This method is equivalent to

   list.clear();
   for(int e : attributeName){
     list.add(e);
   }
 

Specified by:
setOrderFieldGroup in interface AbstractElementDefinition
Parameters:
orderFieldGroup - value(s) to be added to orderFieldGroup

getMaxMember

public final Integer getMaxMember()
Specified by:
getMaxMember in interface AbstractElementDefinition
Returns:
The possibly null value for attribute maxMember.

setMaxMember

public void setMaxMember(Integer maxMember)
Sets a new value for the attribute maxMember.

Specified by:
setMaxMember in interface AbstractElementDefinition
Parameters:
maxMember - The possibly null new value for attribute maxMember.

getMemberDefaultValue

public final List<String> getMemberDefaultValue()
Specified by:
getMemberDefaultValue in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setMemberDefaultValue

public void setMemberDefaultValue(String... memberDefaultValue)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setMemberDefaultValue in interface AbstractElementDefinition
Parameters:
memberDefaultValue - value(s) to be added to memberDefaultValue

isChangeable

public final Boolean isChangeable()
Specified by:
isChangeable in interface AbstractElementDefinition
Returns:
The possibly null value for attribute changeable.

setChangeable

public void setChangeable(Boolean changeable)
Sets a new value for the attribute changeable.

Specified by:
setChangeable in interface AbstractElementDefinition
Parameters:
changeable - The possibly null new value for attribute changeable.

openmdxjdoGetSize

protected int openmdxjdoGetSize(int field)
Overrides:
openmdxjdoGetSize in class org.w3c.jdo2.AbstractObject

openmdxjdoSetSize

protected void openmdxjdoSetSize(int field,
                                 int size)
Overrides:
openmdxjdoS