Class GWTEdge
- java.lang.Object
-
- com.google.gwt.core.client.JavaScriptObject
-
- org.opennms.features.topology.app.internal.gwt.client.GWTEdge
-
public final class GWTEdge extends com.google.gwt.core.client.JavaScriptObject
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SVG_EDGE_ELEMENT
-
Constructor Summary
Constructors Modifier Constructor Description protected
GWTEdge()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
consoleLog(java.lang.Object obj)
static D3Behavior
create()
static GWTEdge
create(java.lang.String id, GWTVertex source, GWTVertex target)
static com.google.gwt.core.client.JavaScriptObject
createNativeFunctionToApplyStylings()
Applies the style defined in additionalStyling to the created SVG path element.protected static Func<java.lang.String,GWTEdge>
createPath()
static D3Behavior
draw()
java.lang.String
getCssClass()
protected static Func<java.lang.String,GWTEdge>
getCssStyleClass()
java.lang.String
getId()
int
getLinkCount()
int
getLinkNum()
protected static double
getPathMultiplier(int linkIndex, int linkCount)
protected static double
getPathSign(int linkIndex, int linkCount)
GWTVertex
getSource()
java.lang.String
getStatus()
GWTVertex
getTarget()
java.lang.String
getTooltipText()
void
setAdditionalStyling(com.google.gwt.core.client.JavaScriptObject additionalStyling)
void
setCssClass(java.lang.String cssClass)
void
setLinkCount(int linkCount)
void
setLinkNum(int num)
void
setSelected(boolean selected)
void
setStatus(java.lang.String status)
void
setTooltipText(java.lang.String tooltipText)
-
-
-
Field Detail
-
SVG_EDGE_ELEMENT
public static final java.lang.String SVG_EDGE_ELEMENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
consoleLog
public static final void consoleLog(java.lang.Object obj)
-
getSource
public final GWTVertex getSource()
-
getTarget
public final GWTVertex getTarget()
-
getId
public final java.lang.String getId()
-
setSelected
public final void setSelected(boolean selected)
-
setCssClass
public final void setCssClass(java.lang.String cssClass)
-
getCssClass
public final java.lang.String getCssClass()
-
setLinkNum
public final void setLinkNum(int num)
-
getLinkNum
public final int getLinkNum()
-
setTooltipText
public final void setTooltipText(java.lang.String tooltipText)
-
getTooltipText
public final java.lang.String getTooltipText()
-
setStatus
public final void setStatus(java.lang.String status)
-
getStatus
public final java.lang.String getStatus()
-
setAdditionalStyling
public final void setAdditionalStyling(com.google.gwt.core.client.JavaScriptObject additionalStyling)
-
setLinkCount
public final void setLinkCount(int linkCount)
-
getLinkCount
public final int getLinkCount()
-
createNativeFunctionToApplyStylings
public static final com.google.gwt.core.client.JavaScriptObject createNativeFunctionToApplyStylings()
Applies the style defined in additionalStyling to the created SVG path element. This is a hack as with pure GWT the "this" context did not match the correct DOM element.
-
draw
public static D3Behavior draw()
-
getPathSign
protected static double getPathSign(int linkIndex, int linkCount)
-
getPathMultiplier
protected static double getPathMultiplier(int linkIndex, int linkCount)
-
create
public static D3Behavior create()
-
-