atg.svc.repository.beans
Class _PanelDefinition_Impl

java.lang.Object
  extended by atg.svc.repository.beans._PanelDefinition_Impl
All Implemented Interfaces:
FrameworkObject, PanelDefinition, atg.svc.repository.beans.pv.FrameworkObject_PV, atg.svc.repository.beans.pv.PanelDefinition_PV, java.io.Serializable, javax.ejb.EJBLocalObject
Direct Known Subclasses:
_PanelDefinition_BeanImpl, _PanelDefinition_ReposImpl

public abstract class _PanelDefinition_Impl
extends java.lang.Object
implements atg.svc.repository.beans.pv.PanelDefinition_PV, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
_PanelDefinition_Impl()
           
 
Method Summary
 java.lang.String _getItemDescriptorName()
           
 java.lang.Class _getObjectInterfaceClass()
           
 void addSlotRendererCombo(SlotRendererCombo combo)
          Adds a SlotRendererCombo to the PanelDefinition
 void copyTo(FrameworkObject destination)
          Copies the property values of this instance to another instance of the same data type.
 void copyTo(PanelDefinition destination)
          Copies the property values of this instance to another instance of the same data type.
 java.util.Map getContents()
           
 java.util.Map getOptions()
           
 java.util.Map getTemplates()
           
 boolean isRemoved()
          Returns true if the underlying object has been removed.
 void moveSlotRendererComboDown(SlotRendererCombo combo)
          Move a SlotRendererCombo down in the order
 void moveSlotRendererComboUp(SlotRendererCombo combo)
          Move a SlotRendererCombo up in the order
 boolean removeSlotRendererCombo(SlotRendererCombo combo)
          Remove a SlotRendererCombo from the PanelDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface atg.svc.repository.beans.pv.PanelDefinition_PV
_isMutable, getAccessRight, getContentUrl, getCurrentPanelId, getHasPanelItemCount, getHasTabScrollIndex, getHelpKey, getId, getOnload, getOnunload, getOtherContext, getPanelId, getPanelItemCount, getPanelTitleStyle, getSlotRendererCombos, getTabbedPanelIds, getTabScrollIndex, getTitleKey, isAllowContentToggleYn, isAllowPanelToggleYn, isAllowSlotsYn, isAllowTabbingYn, isAlwaysTabbedYn, isAvailableYn, isContentOpenYn, isPanelOpenYn, isShowTitleYn, isTabbedYn, isTabHolderYn, isVisibleYn, prepareInstanceForWrite, setAccessRight, setAllowContentToggleYn, setAllowPanelToggleYn, setAllowSlotsYn, setAllowTabbingYn, setAlwaysTabbedYn, setAvailableYn, setContentOpenYn, setContentUrl, setCurrentPanelId, setHasPanelItemCount, setHasTabScrollIndex, setHelpKey, setId, setOnload, setOnunload, setOtherContext, setPanelId, setPanelItemCount, setPanelOpenYn, setPanelTitleStyle, setShowTitleYn, setSlotRendererCombos, setTabbedPanelIds, setTabbedYn, setTabHolderYn, setTabScrollIndex, setTitleKey, setVisibleYn, writeInstance
 
Methods inherited from interface javax.ejb.EJBLocalObject
getEJBLocalHome, getPrimaryKey, isIdentical, remove
 
Methods inherited from interface javax.ejb.EJBLocalObject
getEJBLocalHome, getPrimaryKey, isIdentical, remove
 
Methods inherited from interface atg.svc.repository.beans.pv.FrameworkObject_PV
getAppId, getContentIds, getDefault, getDescriptionKey, getImageUrl, getNameKey, getObjectType, getOptionNames, getResourceBundle, getSegmentName, getTemplateIds, isEnabledYn, setAppId, setContentIds, setDefault, setDescriptionKey, setEnabledYn, setImageUrl, setNameKey, setObjectType, setOptionNames, setResourceBundle, setSegmentName, setTemplateIds
 
Methods inherited from interface javax.ejb.EJBLocalObject
getEJBLocalHome, getPrimaryKey, isIdentical, remove
 

Constructor Detail

_PanelDefinition_Impl

public _PanelDefinition_Impl()
Method Detail

isRemoved

public boolean isRemoved()
                  throws javax.ejb.EJBException
Description copied from interface: FrameworkObject
Returns true if the underlying object has been removed. False otherwise.

Specified by:
isRemoved in interface FrameworkObject
Specified by:
isRemoved in interface PanelDefinition
Specified by:
isRemoved in interface atg.svc.repository.beans.pv.FrameworkObject_PV
Specified by:
isRemoved in interface atg.svc.repository.beans.pv.PanelDefinition_PV
Throws:
javax.ejb.EJBException

_getItemDescriptorName

public java.lang.String _getItemDescriptorName()

_getObjectInterfaceClass

public java.lang.Class _getObjectInterfaceClass()

copyTo

public void copyTo(PanelDefinition destination)
            throws javax.ejb.EJBException
Description copied from interface: PanelDefinition
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.

Specified by:
copyTo in interface PanelDefinition
Specified by:
copyTo in interface atg.svc.repository.beans.pv.PanelDefinition_PV
Throws:
javax.ejb.EJBException

copyTo

public void copyTo(FrameworkObject destination)
            throws javax.ejb.EJBException
Description copied from interface: FrameworkObject
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.

Specified by:
copyTo in interface FrameworkObject
Specified by:
copyTo in interface atg.svc.repository.beans.pv.FrameworkObject_PV
Throws:
javax.ejb.EJBException

addSlotRendererCombo

public void addSlotRendererCombo(SlotRendererCombo combo)
                          throws javax.ejb.EJBException
Description copied from interface: PanelDefinition
Adds a SlotRendererCombo to the PanelDefinition

Specified by:
addSlotRendererCombo in interface PanelDefinition
Specified by:
addSlotRendererCombo in interface atg.svc.repository.beans.pv.PanelDefinition_PV
Parameters:
combo - The SlotRendererCombo
Throws:
javax.ejb.EJBException - A system-level error occurred

removeSlotRendererCombo

public boolean removeSlotRendererCombo(SlotRendererCombo combo)
                                throws javax.ejb.EJBException
Description copied from interface: PanelDefinition
Remove a SlotRendererCombo from the PanelDefinition

Specified by:
removeSlotRendererCombo in interface PanelDefinition
Specified by:
removeSlotRendererCombo in interface atg.svc.repository.beans.pv.PanelDefinition_PV
Parameters:
combo - The SlotRendererCombo
Returns:
true if the combo was removed successfully
Throws:
javax.ejb.EJBException - A system-level error occurred

moveSlotRendererComboUp

public void moveSlotRendererComboUp(SlotRendererCombo combo)
                             throws javax.ejb.EJBException
Description copied from interface: PanelDefinition
Move a SlotRendererCombo up in the order

Specified by:
moveSlotRendererComboUp in interface PanelDefinition
Specified by:
moveSlotRendererComboUp in interface atg.svc.repository.beans.pv.PanelDefinition_PV
Parameters:
combo - The SlotRendererCombo
Throws:
javax.ejb.EJBException

moveSlotRendererComboDown

public void moveSlotRendererComboDown(SlotRendererCombo combo)
                               throws javax.ejb.EJBException
Description copied from interface: PanelDefinition
Move a SlotRendererCombo down in the order

Specified by:
moveSlotRendererComboDown in interface PanelDefinition
Specified by:
moveSlotRendererComboDown in interface atg.svc.repository.beans.pv.PanelDefinition_PV
Parameters:
combo - The SlotRendererCombo
Throws:
javax.ejb.EJBException

getContents

public java.util.Map getContents()
                          throws ObjectNotFoundException,
                                 javax.ejb.EJBException
Specified by:
getContents in interface FrameworkObject
Specified by:
getContents in interface atg.svc.repository.beans.pv.FrameworkObject_PV
Returns:
Returns the map of contents.
Throws:
ObjectNotFoundException
javax.ejb.EJBException - A system-level error occurred

getOptions

public java.util.Map getOptions()
                         throws ObjectNotFoundException,
                                javax.ejb.EJBException
Specified by:
getOptions in interface FrameworkObject
Specified by:
getOptions in interface atg.svc.repository.beans.pv.FrameworkObject_PV
Returns:
Returns the map of options.
Throws:
ObjectNotFoundException
javax.ejb.EJBException - A system-level error occurred

getTemplates

public java.util.Map getTemplates()
                           throws ObjectNotFoundException,
                                  javax.ejb.EJBException
Specified by:
getTemplates in interface FrameworkObject
Specified by:
getTemplates in interface atg.svc.repository.beans.pv.FrameworkObject_PV
Returns:
Returns the map of templates.
Throws:
ObjectNotFoundException
javax.ejb.EJBException - A system-level error occurred