public class CmsLink extends java.lang.Object implements CmsUiProvider
Constructor and Description |
---|
CmsLink() |
CmsLink(java.lang.String label,
java.lang.String target) |
CmsLink(java.lang.String label,
java.lang.String target,
java.lang.String custom) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.widgets.Control |
createUi(org.eclipse.swt.widgets.Composite parent,
Node context)
Initialises a user interface.
|
void |
init() |
protected boolean |
isLoggedIn() |
void |
setBundleContext(BundleContext bundleContext) |
void |
setCustom(java.lang.String custom) |
void |
setImage(java.lang.String image) |
void |
setImageHeight(java.lang.Integer imageHeight) |
void |
setImageWidth(java.lang.Integer imageWidth) |
void |
setLabel(java.lang.String label) |
void |
setLoggedInLabel(java.lang.String loggedInLabel) |
void |
setLoggedInTarget(java.lang.String loggedInTarget) |
void |
setMouseListener(org.eclipse.swt.events.MouseListener mouseListener) |
void |
setTarget(java.lang.String target) |
void |
setvAlign(java.lang.String vAlign) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createUiPart
apply, createUiPart, isModelSupported, isViewSupported
public CmsLink()
public CmsLink(java.lang.String label, java.lang.String target)
public CmsLink(java.lang.String label, java.lang.String target, java.lang.String custom)
public void init()
public org.eclipse.swt.widgets.Control createUi(org.eclipse.swt.widgets.Composite parent, Node context)
CmsUiProvider
createUi
in interface CmsUiProvider
parent
- the parent compositecontext
- a context node (holding the JCR underlying session), or nullComposite
with a single Label
child.public void setBundleContext(BundleContext bundleContext)
public void setLabel(java.lang.String label)
public void setCustom(java.lang.String custom)
public void setTarget(java.lang.String target)
public void setImage(java.lang.String image)
public void setLoggedInLabel(java.lang.String loggedInLabel)
public void setLoggedInTarget(java.lang.String loggedInTarget)
public void setMouseListener(org.eclipse.swt.events.MouseListener mouseListener)
public void setvAlign(java.lang.String vAlign)
protected boolean isLoggedIn()
public void setImageWidth(java.lang.Integer imageWidth)
public void setImageHeight(java.lang.Integer imageHeight)
Copyright © 2007–2020. All rights reserved.