public class IssueLayer extends java.lang.Object implements VirtualBookComponentLayer, ToolTipVirtualBookComponentLayer, VirtualBookComponentLayerName
Constructor and Description |
---|
IssueLayer() |
Modifier and Type | Method and Description |
---|---|
void |
addIssueCollectionListener(IssueCollectionListener listener) |
void |
draw(java.awt.Graphics g,
JVirtualBookComponent jcarton)
ask for a draw in the component
|
protected void |
fireIssueCollectionChanged(IssueCollection ic) |
java.lang.String |
getDisplayName() |
IssueCollection |
getIssueCollection() |
AbstractIssue[] |
getSelectedIssues() |
java.lang.String |
getToolTipInfo(double x,
double y)
Get an info associated to a layer
|
boolean |
isVisible()
ask if the layer is visible
|
void |
removeIssueCollectionListener(IssueCollectionListener listener) |
void |
resetSelectedIssues() |
void |
setIssueCollection(IssueCollection issueCollection,
VirtualBook vb) |
void |
setLayerName(java.lang.String displayName) |
void |
setSelectedIssues(AbstractIssue[] sel) |
void |
setVisible(boolean visible)
define if the layer is visible or not
|
public void draw(java.awt.Graphics g, JVirtualBookComponent jcarton)
VirtualBookComponentLayer
draw
in interface VirtualBookComponentLayer
g
- the graphic reference for drawing with Java2Djcarton
- the VirtualBookComponent referencepublic java.lang.String getToolTipInfo(double x, double y)
ToolTipVirtualBookComponentLayer
getToolTipInfo
in interface ToolTipVirtualBookComponentLayer
x
- the x position in mmy
- the y position in mmpublic IssueCollection getIssueCollection()
public void setIssueCollection(IssueCollection issueCollection, VirtualBook vb)
public void resetSelectedIssues()
public void setSelectedIssues(AbstractIssue[] sel)
public AbstractIssue[] getSelectedIssues()
public boolean isVisible()
VirtualBookComponentLayer
isVisible
in interface VirtualBookComponentLayer
public void setVisible(boolean visible)
VirtualBookComponentLayer
setVisible
in interface VirtualBookComponentLayer
public void addIssueCollectionListener(IssueCollectionListener listener)
public void removeIssueCollectionListener(IssueCollectionListener listener)
protected void fireIssueCollectionChanged(IssueCollection ic)
public void setLayerName(java.lang.String displayName)
public java.lang.String getDisplayName()
getDisplayName
in interface VirtualBookComponentLayerName