|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.ui.AbstractComponent
com.vaadin.ui.Link
public class Link
Link is used to create external or internal URL links.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.vaadin.ui.AbstractComponent |
|---|
AbstractComponent.ComponentErrorEvent, AbstractComponent.ComponentErrorHandler |
| Nested classes/interfaces inherited from interface com.vaadin.ui.Component |
|---|
Component.ErrorEvent, Component.ErrorListener, Component.Event, Component.Focusable, Component.Listener |
| Nested classes/interfaces inherited from interface com.vaadin.terminal.Paintable |
|---|
Paintable.RepaintRequestEvent, Paintable.RepaintRequestListener |
| Field Summary | |
|---|---|
static int |
TARGET_BORDER_DEFAULT
|
static int |
TARGET_BORDER_MINIMAL
|
static int |
TARGET_BORDER_NONE
|
| Fields inherited from interface com.vaadin.terminal.Sizeable |
|---|
SIZE_UNDEFINED, UNIT_SYMBOLS, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS |
| Constructor Summary | |
|---|---|
Link()
Creates a new link. |
|
Link(String caption,
Resource resource)
Creates a new instance of Link. |
|
Link(String caption,
Resource resource,
String targetName,
int width,
int height,
int border)
Creates a new instance of Link that opens a new window. |
|
| Method Summary | |
|---|---|
Resource |
getResource()
Returns the resource this link opens. |
int |
getTargetBorder()
Returns the target window border. |
int |
getTargetHeight()
Returns the target window height or -1 if not set. |
String |
getTargetName()
Returns the target window name. |
int |
getTargetWidth()
Returns the target window width or -1 if not set. |
void |
paintContent(PaintTarget target)
Paints the content of this component. |
void |
setResource(Resource resource)
Sets the resource this link opens. |
void |
setTargetBorder(int targetBorder)
Sets the border of the target window. |
void |
setTargetHeight(int targetHeight)
Sets the target window height. |
void |
setTargetName(String targetName)
Sets the target window name. |
void |
setTargetWidth(int targetWidth)
Sets the target window width. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int TARGET_BORDER_NONE
public static final int TARGET_BORDER_MINIMAL
public static final int TARGET_BORDER_DEFAULT
| Constructor Detail |
|---|
public Link()
public Link(String caption,
Resource resource)
caption - resource -
public Link(String caption,
Resource resource,
String targetName,
int width,
int height,
int border)
caption - the Link text.targetName - the name of the target window where the link opens to. Empty
name of null implies that the target is opened to the window
containing the link.width - the Width of the target window.height - the Height of the target window.border - the Border style of the target window.| Method Detail |
|---|
public void paintContent(PaintTarget target)
throws PaintException
paintContent in class AbstractComponenttarget - the Paint Event.
PaintException - if the paint operation failed.public int getTargetBorder()
public int getTargetHeight()
public String getTargetName()
public int getTargetWidth()
public void setTargetBorder(int targetBorder)
targetBorder - the targetBorder to set.public void setTargetHeight(int targetHeight)
targetHeight - the targetHeight to set.public void setTargetName(String targetName)
targetName - the targetName to set.public void setTargetWidth(int targetWidth)
targetWidth - the targetWidth to set.public Resource getResource()
public void setResource(Resource resource)
resource - the resource to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||