001: package com.metaboss.sdlctools.models.metabossmodel.visualmodel;
002:
003: /**
004: * VisualModel package interface.
005: */
006: public interface VisualModelPackage extends
007: javax.jmi.reflect.RefPackage {
008: /**
009: * Returns SystemUseCasesDiagram class proxy object.
010: * @return SystemUseCasesDiagram class proxy object.
011: */
012: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.SystemUseCasesDiagramClass getSystemUseCasesDiagram();
013:
014: /**
015: * Returns EnterpriseSystemsDiagram class proxy object.
016: * @return EnterpriseSystemsDiagram class proxy object.
017: */
018: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.EnterpriseSystemsDiagramClass getEnterpriseSystemsDiagram();
019:
020: /**
021: * Returns Color class proxy object.
022: * @return Color class proxy object.
023: */
024: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.ColorClass getColor();
025:
026: /**
027: * Returns Azimuth class proxy object.
028: * @return Azimuth class proxy object.
029: */
030: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.AzimuthClass getAzimuth();
031:
032: /**
033: * Returns ServicemoduleStructuresDiagram class proxy object.
034: * @return ServicemoduleStructuresDiagram class proxy object.
035: */
036: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.ServicemoduleStructuresDiagramClass getServicemoduleStructuresDiagram();
037:
038: /**
039: * Returns DiagramNoteElement class proxy object.
040: * @return DiagramNoteElement class proxy object.
041: */
042: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DiagramNoteElementClass getDiagramNoteElement();
043:
044: /**
045: * Returns DiagramModelElement class proxy object.
046: * @return DiagramModelElement class proxy object.
047: */
048: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DiagramModelElementClass getDiagramModelElement();
049:
050: /**
051: * Returns EntityStateDiagram class proxy object.
052: * @return EntityStateDiagram class proxy object.
053: */
054: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.EntityStateDiagramClass getEntityStateDiagram();
055:
056: /**
057: * Returns DomainEntitiesDiagram class proxy object.
058: * @return DomainEntitiesDiagram class proxy object.
059: */
060: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DomainEntitiesDiagramClass getDomainEntitiesDiagram();
061:
062: /**
063: * Returns Diagram class proxy object.
064: * @return Diagram class proxy object.
065: */
066: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DiagramClass getDiagram();
067:
068: /**
069: * Returns DiagramElement class proxy object.
070: * @return DiagramElement class proxy object.
071: */
072: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DiagramElementClass getDiagramElement();
073:
074: /**
075: * Returns Rectangle class proxy object.
076: * @return Rectangle class proxy object.
077: */
078: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.RectangleClass getRectangle();
079:
080: /**
081: * Returns GraphicElement class proxy object.
082: * @return GraphicElement class proxy object.
083: */
084: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.GraphicElementClass getGraphicElement();
085:
086: /**
087: * Returns Dimension class proxy object.
088: * @return Dimension class proxy object.
089: */
090: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DimensionClass getDimension();
091:
092: /**
093: * Returns Line class proxy object.
094: * @return Line class proxy object.
095: */
096: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.LineClass getLine();
097:
098: /**
099: * Returns Point class proxy object.
100: * @return Point class proxy object.
101: */
102: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.PointClass getPoint();
103:
104: /**
105: * Returns EnterprisemayHaveSystemsDiagrams association proxy object.
106: * @return EnterprisemayHaveSystemsDiagrams association proxy object.
107: */
108: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.EnterprisemayHaveSystemsDiagrams getEnterprisemayHaveSystemsDiagrams();
109:
110: /**
111: * Returns RectangleMayHaveColouredBackground association proxy object.
112: * @return RectangleMayHaveColouredBackground association proxy object.
113: */
114: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.RectangleMayHaveColouredBackground getRectangleMayHaveColouredBackground();
115:
116: /**
117: * Returns RectangleMayHaveColouredBorder association proxy object.
118: * @return RectangleMayHaveColouredBorder association proxy object.
119: */
120: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.RectangleMayHaveColouredBorder getRectangleMayHaveColouredBorder();
121:
122: /**
123: * Returns LineHasColor association proxy object.
124: * @return LineHasColor association proxy object.
125: */
126: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.LineHasColor getLineHasColor();
127:
128: /**
129: * Returns RectangleMayBeRotated association proxy object.
130: * @return RectangleMayBeRotated association proxy object.
131: */
132: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.RectangleMayBeRotated getRectangleMayBeRotated();
133:
134: /**
135: * Returns ServicemodulemayHaveStructuresDiagrams association proxy object.
136: * @return ServicemodulemayHaveStructuresDiagrams association proxy object.
137: */
138: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.ServicemodulemayHaveStructuresDiagrams getServicemodulemayHaveStructuresDiagrams();
139:
140: /**
141: * Returns DiagramElementMayHaveNote association proxy object.
142: * @return DiagramElementMayHaveNote association proxy object.
143: */
144: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DiagramElementMayHaveNote getDiagramElementMayHaveNote();
145:
146: /**
147: * Returns DiagramModelElementShowsModelElement association proxy object.
148: * @return DiagramModelElementShowsModelElement association proxy object.
149: */
150: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DiagramModelElementShowsModelElement getDiagramModelElementShowsModelElement();
151:
152: /**
153: * Returns DiagramConsistsOfElements association proxy object.
154: * @return DiagramConsistsOfElements association proxy object.
155: */
156: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DiagramConsistsOfElements getDiagramConsistsOfElements();
157:
158: /**
159: * Returns EntityMayHaveStateDiagrams association proxy object.
160: * @return EntityMayHaveStateDiagrams association proxy object.
161: */
162: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.EntityMayHaveStateDiagrams getEntityMayHaveStateDiagrams();
163:
164: /**
165: * Returns DomainMayHaveEntitiesDiagrams association proxy object.
166: * @return DomainMayHaveEntitiesDiagrams association proxy object.
167: */
168: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DomainMayHaveEntitiesDiagrams getDomainMayHaveEntitiesDiagrams();
169:
170: /**
171: * Returns DiagramElementHasGraphicFeatures association proxy object.
172: * @return DiagramElementHasGraphicFeatures association proxy object.
173: */
174: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.DiagramElementHasGraphicFeatures getDiagramElementHasGraphicFeatures();
175:
176: /**
177: * Returns RectangleHasAnchorPoint association proxy object.
178: * @return RectangleHasAnchorPoint association proxy object.
179: */
180: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.RectangleHasAnchorPoint getRectangleHasAnchorPoint();
181:
182: /**
183: * Returns RectangleHasDimension association proxy object.
184: * @return RectangleHasDimension association proxy object.
185: */
186: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.RectangleHasDimension getRectangleHasDimension();
187:
188: /**
189: * Returns LineHasEnd association proxy object.
190: * @return LineHasEnd association proxy object.
191: */
192: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.LineHasEnd getLineHasEnd();
193:
194: /**
195: * Returns LineHasStart association proxy object.
196: * @return LineHasStart association proxy object.
197: */
198: public com.metaboss.sdlctools.models.metabossmodel.visualmodel.LineHasStart getLineHasStart();
199: }
|