Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

com.gentleware.services.swingx

Class XPagesPanel

com.gentleware.services.swingx.XPagesPanel

public class XPagesPanel


XPagesPanel


 Inner Classifier Summary
public   XPagesPanel.OptionLabel
 
private static   XPagesPanel.LabelPanel
 
private   XPagesPanel.XPagesPanelLayout
 
arrow_up
 

 Attribute Summary
private static Border  EMPTY_BORDER
 
private static Border  EMPTY_BORDER1
 
private static int  INSET
 
private static Border  LINE_BORDER
 
private static Border  SELECTED_BORDER
 
private JScrollPane  _labelPanelScrollPane
 
private Map  _resourceId2Label
 
private Map  _resourceId2Page
 
private Map  _resourceId3Page
 
private List  _resourceIds
 
arrow_up
 

 Association Summary
private Color  DEFAULT_BACKGROUND
 
private Color  MOUSE_OVER_BACKGROUND
 
private Color  SELECTED_BACKGROUND
 
private XPage  _currentPage
 
private XPage  _emptyPage
 
private LabelPanel  _labelPanel
 
arrow_up
 

 Constructor Summary
public   XPagesPanel()
 
arrow_up
 

 Method Summary
public void   addPage(XPage xPage)
 
public XPagesPanel.OptionLabel   getOptionalLabel(ResourceId resourceId)
 
private void   removeLabelAndPage(int indexOfPage, ResourceId groupResourceId)
 
public void   removePage(ResourceId resourceId)
 
public void   removePage(ResourceId groupResourceId, ResourceId subGroupResourceId)
 
arrow_up
 

Tagged Values
static false
gentleware-imported-line-number 23
gentleware-imported-package-statement-line-number 4
 

 Inner Classifier Detail

XPagesPanel.OptionLabel

public  XPagesPanel.OptionLabel

arrow_up


XPagesPanel.LabelPanel

private static  XPagesPanel.LabelPanel

arrow_up


XPagesPanel.XPagesPanelLayout

private  XPagesPanel.XPagesPanelLayout

arrow_up
 Attribute Detail

EMPTY_BORDER

private static Border EMPTY_BORDER

arrow_up


EMPTY_BORDER1

private static Border EMPTY_BORDER1

arrow_up


INSET

private static int INSET

arrow_up


LINE_BORDER

private static Border LINE_BORDER

arrow_up


SELECTED_BORDER

private static Border SELECTED_BORDER

arrow_up


_labelPanelScrollPane

private JScrollPane _labelPanelScrollPane

arrow_up


_resourceId2Label

private Map _resourceId2Label

arrow_up


_resourceId2Page

private Map _resourceId2Page

arrow_up


_resourceId3Page

private Map _resourceId3Page

arrow_up


_resourceIds

private List _resourceIds

arrow_up
 Association Detail

DEFAULT_BACKGROUND

private Color DEFAULT_BACKGROUND

arrow_up


MOUSE_OVER_BACKGROUND

private Color MOUSE_OVER_BACKGROUND

arrow_up


SELECTED_BACKGROUND

private Color SELECTED_BACKGROUND

arrow_up


_currentPage

private XPage _currentPage

arrow_up


_emptyPage

private XPage _emptyPage

arrow_up


_labelPanel

private LabelPanel _labelPanel

arrow_up
 Constructor Detail

XPagesPanel

public com.gentleware.services.swingx.XPagesPanel XPagesPanel()

Returns:
arrow_up
 Method Detail

addPage

public void addPage(XPage xPage)

Parameters:
xPage -
arrow_up


getOptionalLabel

public XPagesPanel.OptionLabel getOptionalLabel(ResourceId resourceId)

Parameters:
resourceId -
Returns:
arrow_up


removeLabelAndPage

private void removeLabelAndPage(int indexOfPage, ResourceId groupResourceId)

Parameters:
indexOfPage -
groupResourceId -
arrow_up


removePage

public void removePage(ResourceId resourceId)

Parameters:
resourceId -
arrow_up


removePage

public void removePage(ResourceId groupResourceId, ResourceId subGroupResourceId)

Parameters:
groupResourceId -
subGroupResourceId -
arrow_up
Created  2004 - 12 - 1

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.