org.openmdx.ui1.cci
Interface ValuedField

All Superinterfaces:
AbstractField, BasicObject, ContextCapable, Element, ExtentCapable, LabelledField, RefBaseObject, RefFeatured, RefObject, RefObject_1_0
All Known Subinterfaces:
CheckBox, CompoundField, DateField, DocumentBox, NumberField, ObjectReferenceField, TextBox, TextField
All Known Implementing Classes:
CheckBoxImpl, CompoundFieldImpl, DateFieldImpl, DocumentBoxImpl, NumberFieldImpl, ObjectReferenceFieldImpl, TextBoxImpl, TextFieldImpl, ValuedFieldImpl

public interface ValuedField
extends LabelledField


Method Summary
 String getDefaultValue()
           
 List getEventHandler()
           
 String getEventHandler(int index)
           
 String getFeatureName()
           
 String getMultiplicity()
          Retrieves the value for the attribute multiplicity.
 String getQualifiedFeatureName()
           
 int getSkipRow()
          Retrieves the value for the attribute skipRow.
 int getSpanRow()
          Retrieves the value for the attribute spanRow.
 boolean isFilterable()
          Retrieves the value for the attribute filterable.
 boolean isSortable()
          Retrieves the value for the attribute sortable.
 void setDefaultValue(String newValue)
          Sets a new value for the attribute defaultValue.
 void setEventHandler(List newValue)
           
 void setEventHandler(String[] newValue)
           
 void setFeatureName(String newValue)
          Sets a new value for the attribute featureName.
 void setFilterable(boolean newValue)
          Sets a new value for the attribute filterable.
 void setMultiplicity(String newValue)
          Sets a new value for the attribute multiplicity.
 void setQualifiedFeatureName(String newValue)
          Sets a new value for the attribute qualifiedFeatureName.
 void setSkipRow(int newValue)
          Sets a new value for the attribute skipRow.
 void setSortable(boolean newValue)
          Sets a new value for the attribute sortable.
 void setSpanRow(int newValue)
          Sets a new value for the attribute spanRow.
 
Methods inherited from interface org.openmdx.ui1.cci.LabelledField
getLabel, getLabel, getShortLabel, getShortLabel, setLabel, setLabel, setShortLabel, setShortLabel
 
Methods inherited from interface org.openmdx.ui1.cci.AbstractField
getBackColor, getColor, getFontColor, getFontName, getFontSize, isFontBold, isFontItalic, isFontStrikeout, isFontUnderline, setBackColor, setColor, setFontBold, setFontColor, setFontItalic, setFontName, setFontSize, setFontStrikeout, setFontUnderline
 
Methods inherited from interface org.openmdx.ui1.cci.Element
getIconKey, getMimeType, getToolTip, getToolTip, isAutoGenerated, isChangeable, setAutoGenerated, setChangeable, setIconKey, setMimeType, setToolTip, setToolTip
 
Methods inherited from interface org.openmdx.base.cci.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci.ContextCapable
getContext, getContext
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect
 
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.base.cci.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect
 
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
 

Method Detail

getDefaultValue

String getDefaultValue()
Returns:
The possibly null value for attribute defaultValue.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setDefaultValue

void setDefaultValue(String newValue)
Sets a new value for the attribute defaultValue.

Parameters:
newValue - The possibly null new value for attribute defaultValue.
Throws:
JmiException - If the value cannot be set for some reason.

getEventHandler

List getEventHandler()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getEventHandler

String getEventHandler(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setEventHandler

void setEventHandler(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setEventHandler

void setEventHandler(String[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getFeatureName

String getFeatureName()
Returns:
The possibly null value for attribute featureName.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setFeatureName

void setFeatureName(String newValue)
Sets a new value for the attribute featureName.

Parameters:
newValue - The possibly null new value for attribute featureName.
Throws:
JmiException - If the value cannot be set for some reason.

isFilterable

boolean isFilterable()
Retrieves the value for the attribute filterable.

Returns:
The non-null value for attribute filterable.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setFilterable

void setFilterable(boolean newValue)
Sets a new value for the attribute filterable.

Parameters:
newValue - The non-null new value for attribute filterable.
Throws:
JmiException - If the value cannot be set for some reason.

getMultiplicity

String getMultiplicity()
Retrieves the value for the attribute multiplicity.

Returns:
The non-null value for attribute multiplicity.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setMultiplicity

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

Parameters:
newValue - The non-null new value for attribute multiplicity.
Throws:
JmiException - If the value cannot be set for some reason.

getQualifiedFeatureName

String getQualifiedFeatureName()
Returns:
The possibly null value for attribute qualifiedFeatureName.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setQualifiedFeatureName

void setQualifiedFeatureName(String newValue)
Sets a new value for the attribute qualifiedFeatureName.

Parameters:
newValue - The possibly null new value for attribute qualifiedFeatureName.
Throws:
JmiException - If the value cannot be set for some reason.

getSkipRow

int getSkipRow()
Retrieves the value for the attribute skipRow.

Returns:
The non-null value for attribute skipRow.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setSkipRow

void setSkipRow(int newValue)
Sets a new value for the attribute skipRow.

Parameters:
newValue - The non-null new value for attribute skipRow.
Throws:
JmiException - If the value cannot be set for some reason.

isSortable

boolean isSortable()
Retrieves the value for the attribute sortable.

Returns:
The non-null value for attribute sortable.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setSortable

void setSortable(boolean newValue)
Sets a new value for the attribute sortable.

Parameters:
newValue - The non-null new value for attribute sortable.
Throws:
JmiException - If the value cannot be set for some reason.

getSpanRow

int getSpanRow()
Retrieves the value for the attribute spanRow.

Returns:
The non-null value for attribute spanRow.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setSpanRow

void setSpanRow(int newValue)
Sets a new value for the attribute spanRow.

Parameters:
newValue - The non-null new value for attribute spanRow.
Throws:
JmiException - If the value cannot be set for some reason.


This software is published under the BSD license. Copyright © 2006-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.