Class TranslatedRenderable
- All Implemented Interfaces:
BoundableRenderable,RCollection,Renderable
TranslatedRenderable class.
-
Field Summary
Fields inherited from class org.loboevolution.html.renderer.BaseBoundableRenderable
container, layoutUpTreeCanBeInvalidated, modelNode, originalParent, parent, SELECTION_COLOR, SELECTION_XORFields inherited from interface org.loboevolution.html.renderer.Renderable
EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionTranslatedRenderable(BoundableRenderable translatedChild) Constructor for TranslatedRenderable. -
Method Summary
Modifier and TypeMethodDescriptionvoidblur()blur.booleancontains(int x, int y) contains.booleanextractSelectionText(StringBuilder buffer, boolean inSelection, RenderableSpot startPoint, RenderableSpot endPoint) extractSelectionText.voidfocus()focus.getBounds.getChild()getChild.getClipBounds.getClipBoundsWithoutInsets.intgetHeight.getLowestRenderableSpot(int x, int y) getLowestRenderableSpot.getModelNode.getOrigin.getOriginalOrCurrentParent.getOriginalParent.getOriginRelativeTo(RCollection ancestor) getOriginRelativeTo.getOriginRelativeToAbs(RCollection ancestor) getOriginRelativeToAbs.getOriginRelativeToNoScroll(RCollection ancestor) getOriginRelativeToNoScroll.getRenderable(int x, int y) getRenderable.getRenderables.getSize()getSize.getVisualBounds.intgetVisualHeight.intgetVisualWidth.intgetWidth()getWidth.intgetX()getX.intgetY()getY.intgetZIndex.voidinvalidateLayoutDeep.protected voidinvalidateLayoutLocal.booleanisContainedByNode.booleanisFixed()isFixed.booleanonDoubleClick(MouseEvent event, int x, int y) onDoubleClick.booleanonMiddleClick(MouseEvent event, int x, int y) onMiddleClick.booleanonMouseClick(MouseEvent event, int x, int y) onMouseClick.booleanonMouseDisarmed(MouseEvent event) onMouseDisarmed.voidonMouseMoved(MouseEvent event, int x, int y, boolean triggerEvent, ModelNode limit) onMouseMoved.voidonMouseOut(MouseEvent event, int x, int y, ModelNode limit) onMouseOut.booleanonMousePressed(MouseEvent event, int x, int y) onMousePressed.booleanonMouseReleased(MouseEvent event, int x, int y) onMouseReleased.booleanonRightClick(MouseEvent event, int x, int y) onRightClick.voidpaint.booleanpaintSelection(Graphics g, boolean inSelection, RenderableSpot startPoint, RenderableSpot endPoint) paintSelection.voidrelayout()relayout.voidrepaint()repaint.voidrepaint(int x, int y, int width, int height) repaint.voidsetBounds(int x, int y, int with, int height) setBounds.voidsetHeight(int height) setHeight.voidsetOrigin(int x, int y) setOrigin.voidsetOriginalParent(RCollection origParent) setOriginalParent.voidsetWidth(int width) setWidth.voidsetX(int x) setX.voidsetY(int y) setY.voidupdateWidgetBounds(int guiX, int guiY) updateWidgetBounds.Methods inherited from class org.loboevolution.html.renderer.BaseBoundableRenderable
getBlockBackgroundColor, getGUIPoint, getParent, getRectangle, getRenderablePoint, invalidateLayoutUpTree, isDelegated, isValid, markLayoutValid, onMouseScroll, paintTranslated, relayoutIfValid, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.loboevolution.html.renderer.BoundableRenderable
getGUIPoint, getOrdinal, getParent, getRectangle, getRenderablePoint, invalidateLayoutUpTree, isDelegated, onMouseScroll, paintTranslated, setDelegator, setOrdinal, setParentMethods inherited from interface org.loboevolution.html.renderer.Renderable
findHtmlRenderable
-
Constructor Details
-
TranslatedRenderable
Constructor for TranslatedRenderable.
- Parameters:
translatedChild- aBoundableRenderableobject.
-
-
Method Details
-
paint
paint.
- Specified by:
paintin interfaceRenderable- Parameters:
g- aGraphicsobject.
-
isFixed
public boolean isFixed()isFixed.
- Specified by:
isFixedin interfaceRenderable- Returns:
- a boolean.
-
getModelNode
getModelNode.
- Specified by:
getModelNodein interfaceBoundableRenderable- Specified by:
getModelNodein interfaceRenderable- Overrides:
getModelNodein classBaseBoundableRenderable- Returns:
- a
ModelNodeobject.
-
getBounds
getBounds.
- Specified by:
getBoundsin interfaceBoundableRenderable- Overrides:
getBoundsin classBaseBoundableRenderable- Returns:
- a
Rectangleobject.
-
getVisualBounds
getVisualBounds.
- Specified by:
getVisualBoundsin interfaceBoundableRenderable- Overrides:
getVisualBoundsin classBaseBoundableRenderable- Returns:
- a
Rectangleobject.
-
contains
public boolean contains(int x, int y) contains.
- Specified by:
containsin interfaceBoundableRenderable- Overrides:
containsin classBaseBoundableRenderable- Parameters:
x- aIntegerobject.y- aIntegerobject.- Returns:
- a boolean.
-
getSize
getSize.
- Specified by:
getSizein interfaceBoundableRenderable- Overrides:
getSizein classBaseBoundableRenderable- Returns:
- a
Dimensionobject.
-
getOrigin
getOrigin.
- Specified by:
getOriginin interfaceBoundableRenderable- Overrides:
getOriginin classBaseBoundableRenderable- Returns:
- a
Pointobject.
-
getOriginRelativeTo
getOriginRelativeTo.
- Specified by:
getOriginRelativeToin interfaceBoundableRenderable- Overrides:
getOriginRelativeToin classBaseBoundableRenderable- Parameters:
ancestor- aRCollectionobject.- Returns:
- a
Pointobject.
-
getOriginRelativeToNoScroll
getOriginRelativeToNoScroll.
- Specified by:
getOriginRelativeToNoScrollin interfaceBoundableRenderable- Overrides:
getOriginRelativeToNoScrollin classBaseBoundableRenderable- Parameters:
ancestor- aRCollectionobject.- Returns:
- a
Pointobject.
-
setOriginalParent
setOriginalParent.
- Specified by:
setOriginalParentin interfaceBoundableRenderable- Overrides:
setOriginalParentin classBaseBoundableRenderable- Parameters:
origParent- aRCollectionobject.
-
getOriginalParent
getOriginalParent.
- Specified by:
getOriginalParentin interfaceBoundableRenderable- Overrides:
getOriginalParentin classBaseBoundableRenderable- Returns:
- a
RCollectionobject.
-
getOriginalOrCurrentParent
getOriginalOrCurrentParent.
- Specified by:
getOriginalOrCurrentParentin interfaceBoundableRenderable- Overrides:
getOriginalOrCurrentParentin classBaseBoundableRenderable- Returns:
- a
RCollectionobject.
-
setBounds
public void setBounds(int x, int y, int with, int height) setBounds.
- Specified by:
setBoundsin interfaceBoundableRenderable- Overrides:
setBoundsin classRRectangle- Parameters:
x- aIntegerobject.y- aIntegerobject.with- aIntegerobject.height- aIntegerobject.
-
setOrigin
public void setOrigin(int x, int y) setOrigin.
- Specified by:
setOriginin interfaceBoundableRenderable- Overrides:
setOriginin classRRectangle- Parameters:
x- aIntegerobject.y- aIntegerobject.
-
setX
public void setX(int x) setX.
- Specified by:
setXin interfaceBoundableRenderable- Parameters:
x- aIntegerobject.
-
setY
public void setY(int y) setY.
- Specified by:
setYin interfaceBoundableRenderable- Parameters:
y- aIntegerobject.
-
getX
public int getX()getX.
- Specified by:
getXin interfaceBoundableRenderable- Returns:
- a
Integerobject.
-
getY
public int getY()getY.
- Specified by:
getYin interfaceBoundableRenderable- Returns:
- a
Integerobject.
-
getHeight
public int getHeight()getHeight.
- Specified by:
getHeightin interfaceBoundableRenderable- Returns:
- a
Integerobject.
-
getWidth
public int getWidth()getWidth.
- Specified by:
getWidthin interfaceBoundableRenderable- Returns:
- a
Integerobject.
-
getVisualHeight
public int getVisualHeight()getVisualHeight.
- Specified by:
getVisualHeightin interfaceBoundableRenderable- Overrides:
getVisualHeightin classBaseBoundableRenderable- Returns:
- a
Integerobject.
-
getVisualWidth
public int getVisualWidth()getVisualWidth.
- Specified by:
getVisualWidthin interfaceBoundableRenderable- Overrides:
getVisualWidthin classBaseBoundableRenderable- Returns:
- a
Integerobject.
-
setHeight
public void setHeight(int height) setHeight.
- Specified by:
setHeightin interfaceBoundableRenderable- Parameters:
height- aIntegerobject.
-
setWidth
public void setWidth(int width) setWidth.
- Specified by:
setWidthin interfaceBoundableRenderable- Parameters:
width- aIntegerobject.
-
getLowestRenderableSpot
getLowestRenderableSpot.
- Specified by:
getLowestRenderableSpotin interfaceBoundableRenderable- Parameters:
x- aIntegerobject.y- aIntegerobject.- Returns:
- a
RenderableSpotobject.
-
repaint
public void repaint()repaint.
- Specified by:
repaintin interfaceBoundableRenderable- Overrides:
repaintin classBaseBoundableRenderable
-
onMousePressed
onMousePressed.
- Specified by:
onMousePressedin interfaceBoundableRenderable- Overrides:
onMousePressedin classBaseBoundableRenderable- Parameters:
event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- a boolean.
-
onMouseReleased
onMouseReleased.
- Specified by:
onMouseReleasedin interfaceBoundableRenderable- Overrides:
onMouseReleasedin classBaseBoundableRenderable- Parameters:
event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- a boolean.
-
onMouseDisarmed
onMouseDisarmed.
- Specified by:
onMouseDisarmedin interfaceBoundableRenderable- Overrides:
onMouseDisarmedin classBaseBoundableRenderable- Parameters:
event- aMouseEventobject.- Returns:
- a boolean.
-
onMouseClick
onMouseClick.
- Specified by:
onMouseClickin interfaceBoundableRenderable- Overrides:
onMouseClickin classBaseBoundableRenderable- Parameters:
event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- a boolean.
-
onMiddleClick
onMiddleClick.
- Parameters:
event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- a boolean.
-
onDoubleClick
onDoubleClick.
- Specified by:
onDoubleClickin interfaceBoundableRenderable- Overrides:
onDoubleClickin classBaseBoundableRenderable- Parameters:
event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- a boolean.
-
onRightClick
onRightClick.
- Specified by:
onRightClickin interfaceBoundableRenderable- Overrides:
onRightClickin classBaseBoundableRenderable- Parameters:
event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- a boolean.
-
onMouseMoved
onMouseMoved.
- Specified by:
onMouseMovedin interfaceBoundableRenderable- Overrides:
onMouseMovedin classBaseBoundableRenderable- Parameters:
event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.triggerEvent- a boolean.limit- aModelNodeobject.
-
onMouseOut
onMouseOut.
- Specified by:
onMouseOutin interfaceBoundableRenderable- Overrides:
onMouseOutin classBaseBoundableRenderable- Parameters:
event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.limit- aModelNodeobject.
-
isContainedByNode
public boolean isContainedByNode()isContainedByNode.
- Specified by:
isContainedByNodein interfaceBoundableRenderable- Returns:
- a boolean.
-
paintSelection
public boolean paintSelection(Graphics g, boolean inSelection, RenderableSpot startPoint, RenderableSpot endPoint) paintSelection.
- Specified by:
paintSelectionin interfaceBoundableRenderable- Parameters:
g- aGraphicsobject.inSelection- a boolean.startPoint- aRenderableSpotobject.endPoint- aRenderableSpotobject.- Returns:
- a boolean.
-
extractSelectionText
public boolean extractSelectionText(StringBuilder buffer, boolean inSelection, RenderableSpot startPoint, RenderableSpot endPoint) extractSelectionText.
- Specified by:
extractSelectionTextin interfaceBoundableRenderable- Parameters:
buffer- aStringBuilderobject.inSelection- a boolean.startPoint- aRenderableSpotobject.endPoint- aRenderableSpotobject.- Returns:
- a boolean.
-
repaint
public void repaint(int x, int y, int width, int height) repaint.
- Specified by:
repaintin interfaceBoundableRenderable- Overrides:
repaintin classBaseBoundableRenderable- Parameters:
x- aIntegerobject.y- aIntegerobject.width- aIntegerobject.height- aIntegerobject.
-
relayout
public void relayout()relayout.
- Specified by:
relayoutin interfaceBoundableRenderable- Overrides:
relayoutin classBaseBoundableRenderable
-
getZIndex
public int getZIndex()getZIndex.
- Specified by:
getZIndexin interfaceBoundableRenderable- Returns:
- a
Integerobject.
-
invalidateLayoutLocal
protected void invalidateLayoutLocal()invalidateLayoutLocal.
- Specified by:
invalidateLayoutLocalin classBaseBoundableRenderable
-
getChild
getChild.
- Returns:
- a
Renderableobject.
-
updateWidgetBounds
public void updateWidgetBounds(int guiX, int guiY) updateWidgetBounds.
- Specified by:
updateWidgetBoundsin interfaceRCollection- Parameters:
guiX- aIntegerobject.guiY- aIntegerobject.
-
getRenderables
getRenderables.
- Specified by:
getRenderablesin interfaceRCollection- Returns:
- a
Listobject.
-
invalidateLayoutDeep
public void invalidateLayoutDeep()invalidateLayoutDeep.
- Specified by:
invalidateLayoutDeepin interfaceRCollection
-
focus
public void focus()focus.
- Specified by:
focusin interfaceRCollection
-
blur
public void blur()blur.
- Specified by:
blurin interfaceRCollection
-
getRenderable
getRenderable.
- Specified by:
getRenderablein interfaceRCollection- Parameters:
x- aIntegerobject.y- aIntegerobject.- Returns:
- a
BoundableRenderableobject.
-
getClipBounds
getClipBounds.
- Specified by:
getClipBoundsin interfaceRCollection- Returns:
- a
Rectangleobject.
-
getClipBoundsWithoutInsets
getClipBoundsWithoutInsets.
- Specified by:
getClipBoundsWithoutInsetsin interfaceRCollection- Returns:
- a
Rectangleobject.
-
getOriginRelativeToAbs
getOriginRelativeToAbs.
- Specified by:
getOriginRelativeToAbsin interfaceBoundableRenderable- Overrides:
getOriginRelativeToAbsin classBaseBoundableRenderable- Parameters:
ancestor- aRCollectionobject.- Returns:
- a
Pointobject.
-