MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / getVisibleBounds

Method getVisibleBounds

CodenameOne/src/com/codename1/ui/List.java:482–492  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

480
481 /// {@inheritDoc}
482 @Override
483 protected Rectangle getVisibleBounds() {
484 Rectangle pos = new Rectangle();
485 Dimension rendererSize = getElementSize(false, true);
486 Style style = getStyle();
487 int width = getWidth() - style.getHorizontalPadding() - getSideGap();
488 calculateComponentPosition(getCurrentSelected(), width, pos, rendererSize, getElementSize(true, true), true);
489 pos.setX(pos.getX() + getX());
490 pos.setY(pos.getY() + getY());
491 return pos;
492 }
493
494 /// {@inheritDoc}
495 @Override

Callers 15

paintMethod · 0.45
invoke3Method · 0.45
invoke3Method · 0.45
invoke0Method · 0.45
invoke4Method · 0.45
invoke5Method · 0.45
invoke7Method · 0.45
invoke2Method · 0.45
invoke0Method · 0.45
invoke1Method · 0.45
invoke2Method · 0.45

Calls 13

getElementSizeMethod · 0.95
getHorizontalPaddingMethod · 0.95
getSideGapMethod · 0.95
getCurrentSelectedMethod · 0.95
setXMethod · 0.95
getXMethod · 0.95
setYMethod · 0.95
getYMethod · 0.95
getStyleMethod · 0.65
getWidthMethod · 0.65
getXMethod · 0.65

Tested by 2

invoke3Method · 0.36