org.openmdx.ui1.cci2
Interface Element

All Superinterfaces:
org.openmdx.base.cci2.BasicObject, org.openmdx.base.cci2.ContextCapable, org.openmdx.base.cci2.ExtentCapable, org.openmdx.compatibility.view1.cci2.ViewCapable
All Known Subinterfaces:
AbstractField, AbstractField, AttributePane, AttributePane, CheckBox, CheckBox, CompoundField, CompoundField, Container, Container, ContainerField, ContainerField, DateField, DateField, DocumentBox, DocumentBox, Element, FieldGroup, FieldGroup, Inspector, Inspector, LabelledField, LabelledField, NonLabelledField, NonLabelledField, NumberField, NumberField, ObjectContainer, ObjectContainer, ObjectReferenceField, ObjectReferenceField, OperationPane, OperationPane, OperationTab, OperationTab, Pane, Pane, ReferencePane, ReferencePane, Tab, Tab, TextBox, TextBox, TextField, TextField, ValuedField, ValuedField
All Known Implementing Classes:
AttributePane, CheckBox, CompoundField, DateField, DocumentBox, Element, FieldGroup, Inspector, NumberField, ObjectContainer, ObjectReferenceField, OperationPane, OperationTab, ReferencePane, Tab, TextBox, TextField

public interface Element
extends org.openmdx.base.cci2.BasicObject

Abstract class Element


Nested Class Summary
static interface Element.Identity
          Object Identity
 
Method Summary
 String getIconKey()
           
 String getMimeType()
           
 List<String> getToolTip()
           
 boolean isAutoGenerated()
          Retrieves the value for the attribute autoGenerated.
 boolean isChangeable()
          Retrieves the value for the attribute changeable.
 void setAutoGenerated(boolean autoGenerated)
          Sets a new value for the attribute autoGenerated.
 void setChangeable(boolean changeable)
          Sets a new value for the attribute changeable.
 void setIconKey(String iconKey)
          Sets a new value for the attribute iconKey.
 void setMimeType(String mimeType)
          Sets a new value for the attribute mimeType.
 void setSegment(Segment segment)
          Sets a new value for the reference segment.
 void setSegment(Segment segment, boolean idIsPersistent, String id)
          Set the object's composite association org:openmdx:ui1:SegmentContainsElement.
 void setToolTip(String... toolTip)
           This method is equivalent to
 
Methods inherited from interface org.openmdx.base.cci2.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable
getView
 

Method Detail

isAutoGenerated

boolean isAutoGenerated()
Retrieves the value for the attribute autoGenerated.

Returns:
The non-null value for attribute autoGenerated.

setAutoGenerated

void setAutoGenerated(boolean autoGenerated)
Sets a new value for the attribute autoGenerated.

Parameters:
autoGenerated - The non-null new value for attribute autoGenerated.

isChangeable

boolean isChangeable()
Retrieves the value for the attribute changeable.

Returns:
The non-null value for attribute changeable.

setChangeable

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

Parameters:
changeable - The non-null new value for attribute changeable.

getIconKey

String getIconKey()
Returns:
The possibly null value for attribute iconKey.

setIconKey

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

Parameters:
iconKey - The possibly null new value for attribute iconKey.

getMimeType

String getMimeType()
Returns:
The possibly null value for attribute mimeType.

setMimeType

void setMimeType(String mimeType)
Sets a new value for the attribute mimeType.

Parameters:
mimeType - The possibly null new value for attribute mimeType.

getToolTip

List<String> getToolTip()
Returns:
A list containing all elements for this attribute.

setToolTip

void setToolTip(String... toolTip)

This method is equivalent to

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

Parameters:
toolTip - value(s) to be added to toolTip

setSegment

void setSegment(Segment segment)
Sets a new value for the reference segment.

Parameters:
segment - The non-null new value for this reference.

setSegment

void setSegment(Segment segment,
                boolean idIsPersistent,
                String id)
Set the object's composite association org:openmdx:ui1:SegmentContainsElement.

Parameters:
segment - 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.