org.openmdx.ui1.jmi1
Interface AdditionalElementDefinition
- All Superinterfaces:
- AbstractElementDefinition, AdditionalElementDefinition, org.openmdx.base.cci2.BasicObject, org.openmdx.base.cci2.ContextCapable, org.openmdx.base.cci2.ExtentCapable, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, org.openmdx.compatibility.view1.cci2.ViewCapable
public interface AdditionalElementDefinition
- extends AdditionalElementDefinition, org.openmdx.base.jmi1.BasicObject, AbstractElementDefinition
Class AdditionalElementDefinition
| Methods inherited from interface org.openmdx.base.jmi1.BasicObject |
getCreatedBy, getModifiedBy |
| Methods inherited from interface org.openmdx.base.cci2.BasicObject |
getCreatedAt, getModifiedAt |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
getIdentity |
| Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable |
getView |
| Methods inherited from interface javax.jmi.reflect.RefObject |
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
| Methods inherited from interface javax.jmi.reflect.RefFeatured |
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
| Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
| Methods inherited from interface org.openmdx.ui1.jmi1.AbstractElementDefinition |
getDisplayValueExpr, getEventHandler, getLabel, getMemberDefaultValue, getMemberElementName, getMemberMimeType, getOrder, getOrderFieldGroup, getOrderObjectContainer, getShortLabel, getToolTip, setDisplayValueExpr, setEventHandler, setLabel, setMemberDefaultValue, setMemberElementName, setMemberMimeType, setOrder, setOrderFieldGroup, setOrderObjectContainer, setShortLabel, setToolTip |
| Methods inherited from interface org.openmdx.ui1.cci2.AbstractElementDefinition |
getBackColor, getColor, getDataBindingName, getDecimalPlaces, getDisplayValueExpr, getEventHandler, getIconKey, getIncrement, getLabel, getMaxLength, getMaxMember, getMaxValue, getMemberDefaultValue, getMemberElementName, getMemberMimeType, getMinValue, getMultiplicity, getOrder, getOrderFieldGroup, getOrderObjectContainer, getShortLabel, getShowMaxMember, getSizeXweight, getSkipRow, getSpanRow, getTitleIndex, getToolTip, isChangeable, isColumnBreak, isFilterable, isHasThousandsSeparator, isInPlace, isPassword, isSortable, setBackColor, setChangeable, setColor, setColumnBreak, setDataBindingName, setDecimalPlaces, setDisplayValueExpr, setEventHandler, setFilterable, setHasThousandsSeparator, setIconKey, setIncrement, setInPlace, setLabel, setMaxLength, setMaxMember, setMaxValue, setMemberDefaultValue, setMemberElementName, setMemberMimeType, setMinValue, setMultiplicity, setOrder, setOrderFieldGroup, setOrderObjectContainer, setPassword, setShortLabel, setShowMaxMember, setSizeXweight, setSkipRow, setSortable, setSpanRow, setTitleIndex, setToolTip |
getView
<T extends org.openmdx.compatibility.view1.cci2.View> List<T> getView(org.openmdx.compatibility.view1.cci2.ViewQuery query)
- Retrieves the value for the reference
view for the
specified query.
- Parameters:
query - predicate which is applied to the set of referenced objects.
- Returns:
- The objects for which the predicate evaluates to
true.
getForClass
Set<String> getForClass()
- Specified by:
getForClass in interface AdditionalElementDefinition
- Returns:
- A set containing all elements for this attribute.
setForClass
void setForClass(Set<String> forClass)
This method is equivalent to
set.clear();
set.addAll(forClass);
- Parameters:
forClass - collection to be copied.
setElementDefinition
void setElementDefinition(ElementDefinition elementDefinition)
- Sets a new value for the reference
elementDefinition.
- Specified by:
setElementDefinition in interface AdditionalElementDefinition
- Parameters:
elementDefinition - The non-null new value for this reference.
setElementDefinition
void setElementDefinition(ElementDefinition elementDefinition,
boolean idIsPersistent,
String id)
- Set the object's composite association
org:openmdx:ui1:ElementDefinitionContainsAdditionalElementDefinition.
- Specified by:
setElementDefinition in interface AdditionalElementDefinition
- Parameters:
elementDefinition - The non-null new value for this object's composite owner.idIsPersistent - Defines whether the id is persistent.id - The non-null new value for this object's qualifier.
This software is published under the BSD license. Copyright © 2006-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.