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
          Slice object hold the ElementDefinition's multivalued attributes
 
Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject
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
 void addAdditionalElementDefinition(boolean idIsPersistent, String id, AdditionalElementDefinition additionalElementDefinition)
          Adds the specified element to the set of the values for the reference additionalElementDefinition.
 void addAlternateElementDefinition(boolean idIsPersistent, String id, AlternateElementDefinition alternateElementDefinition)
          Adds the specified element to the set of the values for the reference alternateElementDefinition.
 void addToSegment(Segment segment)
          Sets a new value for the reference segment.
 void addToSegment(Segment segment, boolean nameIsPersistent, String name)
          Set the object's composite association org:openmdx:ui1:SegmentContainsElementDefinition.
<T extends AdditionalElementDefinition>
Collection<T>
getAdditionalElementDefinition()
          Retrieves a set containing all the elements for the reference additionalElementDefinition.
 AdditionalElementDefinition getAdditionalElementDefinition(boolean idIsPersistent, String id)
          Retrieves the value for the reference additionalElementDefinition for the specified qualifier attribute value.
<T extends AlternateElementDefinition>
Collection<T>
getAlternateElementDefinition()
          Retrieves a set containing all the elements for the reference alternateElementDefinition.
 AlternateElementDefinition getAlternateElementDefinition(boolean idIsPersistent, String id)
          Retrieves the value for the reference alternateElementDefinition for the specified qualifier attribute value.
 String getBackColor()
          Retrieves the possibly null value for the optional attribute backColor.
 String getColor()
          Retrieves the possibly null value for the optional attribute color.
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
 Set<String> getCreatedBy()
          Retrieves a set containing all the elements for the attribute createdBy.
 String getDataBindingName()
          Retrieves the possibly null value for the optional attribute dataBindingName.
 Integer getDecimalPlaces()
          Retrieves the possibly null value for the optional attribute decimalPlaces.
 List<String> getDisplayValueExpr()
          Retrieves a list containing all the elements for the attribute displayValueExpr.
 List<String> getEventHandler()
          Retrieves a list containing all the elements for the attribute eventHandler.
 String getIconKey()
          Retrieves the possibly null value for the optional attribute iconKey.
 String getIdentity()
          Retrieves the value for the attribute identity.
 BigDecimal getIncrement()
          Retrieves the possibly null value for the optional attribute increment.
 List<String> getLabel()
          Retrieves a list containing all the elements for the attribute label.
 Integer getMaxLength()
          Retrieves the possibly null value for the optional attribute maxLength.
 Integer getMaxMember()
          Retrieves the possibly null value for the optional attribute maxMember.
 String getMaxValue()
          Retrieves the possibly null value for the optional attribute maxValue.
 List<String> getMemberDefaultValue()
          Retrieves a list containing all the elements for the attribute memberDefaultValue.
 List<String> getMemberElementName()
          Retrieves a list containing all the elements for the attribute memberElementName.
 List<String> getMemberMimeType()
          Retrieves a list containing all the elements for the attribute memberMimeType.
 String getMinValue()
          Retrieves the possibly null value for the optional attribute minValue.
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
 Set<String> getModifiedBy()
          Retrieves a set containing all the elements for the attribute modifiedBy.
 String getMultiplicity()
          Retrieves the possibly null value for the optional attribute multiplicity.
 List<Integer> getOrder()
          Retrieves a list containing all the elements for the attribute order.
 List<Integer> getOrderFieldGroup()
          Retrieves a list containing all the elements for the attribute orderFieldGroup.
 List<Integer> getOrderObjectContainer()
          Retrieves a list containing all the elements for the attribute orderObjectContainer.
 List<String> getShortLabel()
          Retrieves a list containing all the elements for the attribute shortLabel.
 Integer getShowMaxMember()
          Retrieves the possibly null value for the optional attribute showMaxMember.
 Integer getSizeXweight()
          Retrieves the possibly null value for the optional attribute sizeXWeight.
 Integer getSkipRow()
          Retrieves the possibly null value for the optional attribute skipRow.
 Integer getSpanRow()
          Retrieves the possibly null value for the optional attribute spanRow.
 Integer getTitleIndex()
          Retrieves the possibly null value for the optional attribute titleIndex.
 List<String> getToolTip()
          Retrieves a list containing all the elements for the attribute toolTip.
<T extends org.openmdx.compatibility.view1.cci2.View>
Collection<T>
getView()
          Retrieves a set containing all the elements for the reference view.
 org.openmdx.compatibility.view1.cci2.View getView(boolean namespaceIsPersistent, String namespace)
          Retrieves the value for the reference view for the specified qualifier attribute value.
 boolean isActive()
          Retrieves the value for the attribute active.
 Boolean isChangeable()
          Retrieves the possibly null value for the optional attribute changeable.
 Boolean isColumnBreak()
          Retrieves the possibly null value for the optional attribute columnBreak.
 Boolean isFilterable()
          Retrieves the possibly null value for the optional attribute filterable.
 Boolean isHasThousandsSeparator()
          Retrieves the possibly null value for the optional attribute hasThousandsSeparator.
 Boolean isInPlace()
          Retrieves the possibly null value for the optional attribute inPlace.
 Boolean isPassword()
          Retrieves the possibly null value for the optional attribute isPassword.
 Boolean isSortable()
          Retrieves the possibly null value for the optional attribute sortable.
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)
           
static ElementDefinition.Identity openmdxjdoToIdentity(org.oasisopen.spi2.ObjectId objectId)
           
 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)
          Clears displayValueExpr and adds the given value(s).
 void setEventHandler(String... eventHandler)
          Clears eventHandler and adds the given value(s).
 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)
          Clears label and adds the given value(s).
 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)
          Clears memberDefaultValue and adds the given value(s).
 void setMemberElementName(String... memberElementName)
          Clears memberElementName and adds the given value(s).
 void setMemberMimeType(String... memberMimeType)
          Clears memberMimeType and adds the given value(s).
 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)
          Clears order and adds the given value(s).
 void setOrderFieldGroup(int... orderFieldGroup)
          Clears orderFieldGroup and adds the given value(s).
 void setOrderObjectContainer(int... orderObjectContainer)
          Clears orderObjectContainer and adds the given value(s).
 void setPassword(Boolean isPassword)
          Sets a new value for the attribute isPassword.
 void setShortLabel(String... shortLabel)
          Clears shortLabel and adds the given value(s).
 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)
          Clears toolTip and adds the given value(s).
 
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
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()
Retrieves the possibly null value for the optional attribute hasThousandsSeparator.

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()
Retrieves a set containing all the elements for the attribute modifiedBy.

Specified by:
getModifiedBy in interface org.openmdx.base.cci2.BasicObject
Returns:
A set containing all elements for this attribute.

isSortable

public final Boolean isSortable()
Retrieves the possibly null value for the optional attribute sortable.

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()
Retrieves the possibly null value for the optional attribute minValue.

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()
Retrieves a list containing all the elements for the attribute memberMimeType.

Specified by:
getMemberMimeType in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setMemberMimeType

public void setMemberMimeType(String... memberMimeType)
Clears memberMimeType and adds the given value(s).

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()
Retrieves the possibly null value for the optional attribute 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()
Retrieves the possibly null value for the optional attribute multiplicity.

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.

getAlternateElementDefinition

public AlternateElementDefinition getAlternateElementDefinition(boolean idIsPersistent,
                                                                String id)
Retrieves the value for the reference alternateElementDefinition for the specified qualifier attribute value.

Specified by:
getAlternateElementDefinition in interface ElementDefinition
Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

addAlternateElementDefinition

public void addAlternateElementDefinition(boolean idIsPersistent,
                                          String id,
                                          AlternateElementDefinition alternateElementDefinition)
Adds the specified element to the set of the values for the reference alternateElementDefinition.

Note: This is an extension to the JMI 1 standard.

Specified by:
addAlternateElementDefinition in interface ElementDefinition
Parameters:
idIsPersistent - true if id is persistent
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
alternateElementDefinition - The element to be appended.

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.

getAdditionalElementDefinition

public AdditionalElementDefinition getAdditionalElementDefinition(boolean idIsPersistent,
                                                                  String id)
Retrieves the value for the reference additionalElementDefinition for the specified qualifier attribute value.

Specified by:
getAdditionalElementDefinition in interface ElementDefinition
Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

addAdditionalElementDefinition

public void addAdditionalElementDefinition(boolean idIsPersistent,
                                           String id,
                                           AdditionalElementDefinition additionalElementDefinition)
Adds the specified element to the set of the values for the reference additionalElementDefinition.

Note: This is an extension to the JMI 1 standard.

Specified by:
addAdditionalElementDefinition in interface ElementDefinition
Parameters:
idIsPersistent - true if id is persistent
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
additionalElementDefinition - The element to be appended.

getTitleIndex

public final Integer getTitleIndex()
Retrieves the possibly null value for the optional attribute titleIndex.

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()
Retrieves a list containing all the elements for the attribute orderObjectContainer.

Specified by:
getOrderObjectContainer in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setOrderObjectContainer

public void setOrderObjectContainer(int... orderObjectContainer)
Clears orderObjectContainer and adds the given value(s).

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 String getIdentity()
Retrieves the value for the attribute identity.

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

getEventHandler

public final List<String> getEventHandler()
Retrieves a list containing all the elements for the attribute eventHandler.

Specified by:
getEventHandler in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setEventHandler

public void setEventHandler(String... eventHandler)
Clears eventHandler and adds the given value(s).

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()
Retrieves a list containing all the elements for the attribute memberElementName.

Specified by:
getMemberElementName in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setMemberElementName

public void setMemberElementName(String... memberElementName)
Clears memberElementName and adds the given value(s).

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()
Retrieves the possibly null value for the optional attribute maxLength.

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()
Retrieves a list containing all the elements for the attribute order.

Specified by:
getOrder in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setOrder

public void setOrder(int... order)
Clears order and adds the given value(s).

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()
Retrieves the possibly null value for the optional attribute spanRow.

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()
Retrieves the possibly null value for the optional attribute backColor.

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()
Retrieves the possibly null value for the optional attribute maxValue.

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()
Retrieves the possibly null value for the optional attribute increment.

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()
Retrieves a list containing all the elements for the attribute displayValueExpr.

Specified by:
getDisplayValueExpr in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setDisplayValueExpr

public void setDisplayValueExpr(String... displayValueExpr)
Clears displayValueExpr and adds the given value(s).

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()
Retrieves a list containing all the elements for the attribute toolTip.

Specified by:
getToolTip in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setToolTip

public void setToolTip(String... toolTip)
Clears toolTip and adds the given value(s).

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()
Retrieves the possibly null value for the optional attribute skipRow.

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()
Retrieves a list containing all the elements for the attribute label.

Specified by:
getLabel in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setLabel

public void setLabel(String... label)
Clears label and adds the given value(s).

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()
Retrieves the possibly null value for the optional attribute decimalPlaces.

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()
Retrieves the possibly null value for the optional attribute dataBindingName.

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()
Retrieves the possibly null value for the optional attribute inPlace.

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()
Retrieves a set containing all the elements for the attribute createdBy.

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()
Retrieves a list containing all the elements for the attribute shortLabel.

Specified by:
getShortLabel in interface AbstractElementDefinition
Returns:
A list containing all elements for this attribute.

setShortLabel

public void setShortLabel(String... shortLabel)
Clears shortLabel and adds the given value(s).

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()
Retrieves the possibly null value for the optional attribute filterable.

Specified by:
isFilterable in interface AbstractElementDefinition
Returns:
The possibly null value for attribute filterable.

setFilterable

public void setFilterable(