01: package com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel;
02:
03: /**
04: * SystemUsageModel package interface.
05: */
06: public interface SystemUsageModelPackage extends
07: javax.jmi.reflect.RefPackage {
08: /**
09: * Returns AbstractNamespace class proxy object.
10: * @return AbstractNamespace class proxy object.
11: */
12: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.AbstractNamespaceClass getAbstractNamespace();
13:
14: /**
15: * Returns Namespace class proxy object.
16: * @return Namespace class proxy object.
17: */
18: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.NamespaceClass getNamespace();
19:
20: /**
21: * Returns UsageSpecification class proxy object.
22: * @return UsageSpecification class proxy object.
23: */
24: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.UsageSpecificationClass getUsageSpecification();
25:
26: /**
27: * Returns UseCase class proxy object.
28: * @return UseCase class proxy object.
29: */
30: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.UseCaseClass getUseCase();
31:
32: /**
33: * Returns Actor class proxy object.
34: * @return Actor class proxy object.
35: */
36: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.ActorClass getActor();
37:
38: /**
39: * Returns UseCaseMayHaveSpecialisations association proxy object.
40: * @return UseCaseMayHaveSpecialisations association proxy object.
41: */
42: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.UseCaseMayHaveSpecialisations getUseCaseMayHaveSpecialisations();
43:
44: /**
45: * Returns ActorMayHaveSubtypes association proxy object.
46: * @return ActorMayHaveSubtypes association proxy object.
47: */
48: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.ActorMayHaveSubtypes getActorMayHaveSubtypes();
49:
50: /**
51: * Returns UsaegeSpecificationHasUseCaseDiagrams association proxy object.
52: * @return UsaegeSpecificationHasUseCaseDiagrams association proxy object.
53: */
54: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.UsaegeSpecificationHasUseCaseDiagrams getUsaegeSpecificationHasUseCaseDiagrams();
55:
56: /**
57: * Returns NamespaceMayContainNamespaces association proxy object.
58: * @return NamespaceMayContainNamespaces association proxy object.
59: */
60: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.NamespaceMayContainNamespaces getNamespaceMayContainNamespaces();
61:
62: /**
63: * Returns ActorIsLocatedInTheNamespace association proxy object.
64: * @return ActorIsLocatedInTheNamespace association proxy object.
65: */
66: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.ActorIsLocatedInTheNamespace getActorIsLocatedInTheNamespace();
67:
68: /**
69: * Returns UseCaseIsLocatedInTheNamespace association proxy object.
70: * @return UseCaseIsLocatedInTheNamespace association proxy object.
71: */
72: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.UseCaseIsLocatedInTheNamespace getUseCaseIsLocatedInTheNamespace();
73:
74: /**
75: * Returns ActorUsesTheSystem association proxy object.
76: * @return ActorUsesTheSystem association proxy object.
77: */
78: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemusagemodel.ActorUsesTheSystem getActorUsesTheSystem();
79: }
|