|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpl.edu.agh.cast.model.visual.Diagram<M,V>
M
- type of presentation data set which can be hold by this diagramV
- type of visual data set which can be hold by this diagrampublic abstract class Diagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
Abstract implementation of IDiagram
. For more details see IDiagram
.
Field Summary | |
---|---|
protected M |
model
Presentation data set which represents diagram's model. |
Constructor Summary | |
---|---|
Diagram(M model)
Constructor. |
Method Summary | |
---|---|
List<IDataSet<? extends IElement>> |
getDataSets()
Gets list containing presentation and visual data sets in such order. |
Legend |
getLegend()
Returns legend model for this diagram. |
M |
getModel()
Gets model which is base for this diagram. |
String |
getName()
Returns diagram name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>> model
Constructor Detail |
---|
public Diagram(M model)
model
- presentation data setMethod Detail |
---|
public M getModel()
getModel
in interface IDiagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
IDiagram.getModel()
public List<IDataSet<? extends IElement>> getDataSets()
getDataSets
in interface IDiagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
IDiagram.getDataSets()
public String getName()
getModel().getName()
method.
getName
in interface IDiagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
IDiagram.getName()
public Legend getLegend()
getLegend
in interface IDiagram<M extends IPresentationDataSet<? extends IPresentationElement<? extends IElement>>,V extends IVisualDataSet<? extends IVisualElement<? extends IPresentationElement<? extends IElement>>,M>>
IDiagram.getLegend()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |