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)
VirtualBookComponentLayerdraw in interface VirtualBookComponentLayerg - the graphic reference for drawing with Java2Djcarton - the VirtualBookComponent referencepublic java.lang.String getToolTipInfo(double x,
double y)
ToolTipVirtualBookComponentLayergetToolTipInfo in interface ToolTipVirtualBookComponentLayerx - 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()
VirtualBookComponentLayerisVisible in interface VirtualBookComponentLayerpublic void setVisible(boolean visible)
VirtualBookComponentLayersetVisible in interface VirtualBookComponentLayerpublic 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