org.openmdx.portal.servlet.control
Class ReferencePaneControl

java.lang.Object
  extended by org.openmdx.portal.servlet.control.Control
      extended by org.openmdx.portal.servlet.control.PaneControl
          extended by org.openmdx.portal.servlet.control.ReferencePaneControl
All Implemented Interfaces:
Serializable

public class ReferencePaneControl
extends PaneControl
implements Serializable

See Also:
Serialized Form

Field Summary
static int[] DEFAULT_PAGE_SIZES
           
static String FRAME_CONTENT
           
static String FRAME_VIEW
           
protected  GridControl[] gridControl
           
protected  boolean isMultiDeleteEnabled
           
protected  Action[] selectReferenceActions
           
 
Fields inherited from class org.openmdx.portal.servlet.control.Control
controlFactory, id, locale, localeAsIndex
 
Constructor Summary
ReferencePaneControl(String id, String locale, int localeAsIndex, ControlFactory controlFactory, ReferencePane pane, String containerClass, int paneIndex)
           
 
Method Summary
 GridControl[] getGridControl()
           
 boolean getIsMultiDeleteEnabled()
           
 Action getRowMenuAction(String targetRowXri, long rowId)
           
 Action[] getSelectReferenceAction()
           
 void paint(HtmlPage p, String frame, boolean forEditing)
           
 void setIsMultiDeleteEnabled(boolean newValue)
           
 
Methods inherited from class org.openmdx.portal.servlet.control.PaneControl
getPane, getPaneIndex, getToolTip
 
Methods inherited from class org.openmdx.portal.servlet.control.Control
getControlFactory, getCurrentLocale, getId, getPropertyName, getTexts, paint, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FRAME_VIEW

public static final String FRAME_VIEW
See Also:
Constant Field Values

FRAME_CONTENT

public static final String FRAME_CONTENT
See Also:
Constant Field Values

DEFAULT_PAGE_SIZES

public static final int[] DEFAULT_PAGE_SIZES

isMultiDeleteEnabled

protected boolean isMultiDeleteEnabled

selectReferenceActions

protected Action[] selectReferenceActions

gridControl

protected GridControl[] gridControl
Constructor Detail

ReferencePaneControl

public ReferencePaneControl(String id,
                            String locale,
                            int localeAsIndex,
                            ControlFactory controlFactory,
                            ReferencePane pane,
                            String containerClass,
                            int paneIndex)
Method Detail

getRowMenuAction

public Action getRowMenuAction(String targetRowXri,
                               long rowId)

getGridControl

public GridControl[] getGridControl()

getSelectReferenceAction

public Action[] getSelectReferenceAction()

setIsMultiDeleteEnabled

public void setIsMultiDeleteEnabled(boolean newValue)

getIsMultiDeleteEnabled

public boolean getIsMultiDeleteEnabled()

paint

public void paint(HtmlPage p,
                  String frame,
                  boolean forEditing)
           throws org.openmdx.base.exception.ServiceException
Specified by:
paint in class Control
Throws:
org.openmdx.base.exception.ServiceException


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