Servoy 4.1.x Public API

com.servoy.j2db.ui
Interface IComponent


public interface IComponent

Interface to which form elements needs to conform, to be handled in the same way for swing(rich client) or wicket(webclient) UI.

Since:
3.5

Method Summary
 Color getBackground()
           
 Border getBorder()
           
 Font getFont()
           
 Color getForeground()
           
 String getId()
          wicket id, normally the UUID prefixed with 'sv_'
 Point getLocation()
           
 String getName()
          Javascript name getter
 Dimension getSize()
           
 String getToolTipText()
           
 boolean isEnabled()
           
 boolean isOpaque()
           
 boolean isVisible()
           
 void setBackground(Color background)
           
 void setBorder(Border border)
           
 void setComponentEnabled(boolean enabled)
           
 void setComponentVisible(boolean visible)
           
 void setCursor(Cursor cursor)
           
 void setFont(Font font)
           
 void setForeground(Color foreground)
           
 void setLocation(Point location)
           
 void setName(String name)
          Javascript name setter
 void setOpaque(boolean opaque)
           
 void setSize(Dimension size)
           
 void setToolTipText(String tooltip)
           
 

Method Detail

setComponentEnabled

void setComponentEnabled(boolean enabled)

isEnabled

boolean isEnabled()

setComponentVisible

void setComponentVisible(boolean visible)

isVisible

boolean isVisible()

setLocation

void setLocation(Point location)

getLocation

Point getLocation()

setSize

void setSize(Dimension size)

getSize

Dimension getSize()

setForeground

void setForeground(Color foreground)

getForeground

Color getForeground()

setBackground

void setBackground(Color background)

getBackground

Color getBackground()

setFont

void setFont(Font font)

getFont

Font getFont()

setBorder

void setBorder(Border border)

getBorder

Border getBorder()

setName

void setName(String name)
Javascript name setter


getName

String getName()
Javascript name getter


setOpaque

void setOpaque(boolean opaque)

isOpaque

boolean isOpaque()

setCursor

void setCursor(Cursor cursor)

setToolTipText

void setToolTipText(String tooltip)

getToolTipText

String getToolTipText()

getId

String getId()
wicket id, normally the UUID prefixed with 'sv_'


Copyright © 2009 Servoy B.V.

>