atg.svc.repository.beans
Interface SlotRendererCombo

All Superinterfaces:
javax.ejb.EJBLocalObject
All Known Implementing Classes:
_SlotRendererCombo_BeanImpl, _SlotRendererCombo_Impl, _SlotRendererCombo_ReposImpl

public interface SlotRendererCombo
extends javax.ejb.EJBLocalObject

Class SlotRendererCombo

Property Summaries

Property Name Property Type Property Description Flags
id String   R, W, Cch, Id, Qry, Req
maxItems int   R, W, Cch, Qry
renderer Renderer   R, W, Cch, Qry
slot Slot   R, W, Cch, Qry
view SlotRendererComboView   R, W, Cch, Qry

Flags Key:R=readable, W=writable, CsD=cascadeDelete, CsI=cascadeInsert, CsU=cascadeUpdate, Cch=cacheable, CoM=collectionOrMap, Drv=derived, Id=idProperty, Mv=multivalued, Qry=queryable, Req=required, Exp=expert, Hdn=hidden, Prf=preferred

Property Details

Property id: String

Property maxItems: int

Property renderer: Renderer

Property slot: Slot

Property view: SlotRendererComboView


Method Summary
 boolean _isMutable()
          Returns true if the item is mutable.
 void copyTo(SlotRendererCombo destination)
          Copies the property values of this instance to another instance of the same data type.
 boolean getHasMaxItems()
          Returns true if the value of property maxItems is null.
 java.lang.String getId()
          Getter for property id
 int getMaxItems()
          Getter for property maxItems
 Renderer getRenderer()
          Getter for property renderer
 Slot getSlot()
          Getter for property slot
 SlotRendererComboView getView()
          Getter for property view
 boolean isRemoved()
          Returns true if the underlying object has been removed.
 void prepareInstanceForWrite()
          This must be called if the application intends to both read and write the instance in the same transaction, and it intends to do a read before doing a write.
 void setHasMaxItems(boolean value)
          If this is set to false, then the underlying value of property maxItems is set to null.
 void setId(java.lang.String value)
          Setter for property id .
 void setMaxItems(int value)
          Setter for property maxItems .
 void setRenderer(Renderer value)
          Setter for property renderer .
 void setSlot(Slot value)
          Setter for property slot .
 void setView(SlotRendererComboView value)
          Setter for property view .
 void writeInstance()
          This must be called after modifying an instance with a persistent implementation to guarantee that all changes are made persistent and visible to queries.
 
Methods inherited from interface javax.ejb.EJBLocalObject
getEJBLocalHome, getPrimaryKey, isIdentical, remove
 

Method Detail

getId

java.lang.String getId()
                       throws javax.ejb.EJBException
Getter for property id

Returns:
String
Throws:
javax.ejb.EJBException

setId

void setId(java.lang.String value)
           throws javax.ejb.EJBException
Setter for property id . The writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite() method may need to be called before making any changes.

Parameters:
value - String
Throws:
javax.ejb.EJBException

getMaxItems

int getMaxItems()
                throws javax.ejb.EJBException
Getter for property maxItems

Returns:
int
Throws:
javax.ejb.EJBException

getHasMaxItems

boolean getHasMaxItems()
                       throws javax.ejb.EJBException
Returns true if the value of property maxItems is null.

Throws:
javax.ejb.EJBException

setMaxItems

void setMaxItems(int value)
                 throws javax.ejb.EJBException
Setter for property maxItems . The writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite() method may need to be called before making any changes.

Parameters:
value - int
Throws:
javax.ejb.EJBException

setHasMaxItems

void setHasMaxItems(boolean value)
                    throws javax.ejb.EJBException
If this is set to false, then the underlying value of property maxItems is set to null. If set to true, then nothing is done.

Throws:
javax.ejb.EJBException

getRenderer

Renderer getRenderer()
                     throws javax.ejb.EJBException
Getter for property renderer

Returns:
Renderer
Throws:
javax.ejb.EJBException

setRenderer

void setRenderer(Renderer value)
                 throws javax.ejb.EJBException
Setter for property renderer . The writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite() method may need to be called before making any changes.

Parameters:
value - Renderer
Throws:
javax.ejb.EJBException

getSlot

Slot getSlot()
             throws javax.ejb.EJBException
Getter for property slot

Returns:
Slot
Throws:
javax.ejb.EJBException

setSlot

void setSlot(Slot value)
             throws javax.ejb.EJBException
Setter for property slot . The writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite() method may need to be called before making any changes.

Parameters:
value - Slot
Throws:
javax.ejb.EJBException

getView

SlotRendererComboView getView()
                              throws javax.ejb.EJBException
Getter for property view

Returns:
SlotRendererComboView
Throws:
javax.ejb.EJBException

setView

void setView(SlotRendererComboView value)
             throws javax.ejb.EJBException
Setter for property view . The writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite() method may need to be called before making any changes.

Parameters:
value - SlotRendererComboView
Throws:
javax.ejb.EJBException

isRemoved

boolean isRemoved()
                  throws javax.ejb.EJBException
Returns true if the underlying object has been removed. False otherwise.

Throws:
javax.ejb.EJBException

copyTo

void copyTo(SlotRendererCombo destination)
            throws javax.ejb.EJBException
Copies the property values of this instance to another instance of the same data type. Only properties that are both readable and writable are copied. Each property is copied by calling the getter method on the source instance and setting the result in the destination instance using the setter method.

Throws:
javax.ejb.EJBException

writeInstance

void writeInstance()
                   throws javax.ejb.EJBException
This must be called after modifying an instance with a persistent implementation to guarantee that all changes are made persistent and visible to queries. Changes might be made visible before calling this method, but this is not guaranteed until this method is called.

Throws:
javax.ejb.EJBException

prepareInstanceForWrite

void prepareInstanceForWrite()
                             throws javax.ejb.EJBException
This must be called if the application intends to both read and write the instance in the same transaction, and it intends to do a read before doing a write. This must be called before that first read.

Throws:
javax.ejb.EJBException

_isMutable

boolean _isMutable()
Returns true if the item is mutable. Items are only mutable after a setter method or prepareInstanceForWrite is called.