|
||||||||||
| 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 set| Method 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 | |||||||||