01: package com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel;
02:
03: /**
04: * Selector class proxy interface.
05: */
06: public interface SelectorClass extends javax.jmi.reflect.RefClass {
07: /**
08: * The default factory operation used to create an instance object.
09: * @return The created instance object.
10: */
11: public Selector createSelector();
12:
13: /**
14: * Creates an instance object having attributes initialized by the passed
15: * values.
16: * @param Name
17: * @param Description
18: * @param OwnerIdentifier Optional identifier of the party who is responsible
19: * for the creation,deletion and validity of this model element. At the moment
20: * used to resolve conflicts between automatic model assistants. At the
21: * moment always empty for the objects created by humans.
22: * @param implicit
23: * @param cardinality
24: * @param textOfSqlSelect
25: * @return The created instance object.
26: */
27: public Selector createSelector(
28: java.lang.String name,
29: java.lang.String description,
30: java.lang.String ownerIdentifier,
31: boolean implicit,
32: com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.SelectorCardinality cardinality,
33: java.lang.String textOfSqlSelect);
34:
35: /**
36: * @param pRef
37: * @return
38: */
39: public com.metaboss.sdlctools.models.metabossmodel.ModelElement getByRef(
40: java.lang.String pRef);
41:
42: /**
43: * @param pRef
44: * @return
45: */
46: public com.metaboss.sdlctools.models.metabossmodel.ModelElement findByRef(
47: java.lang.String pRef);
48: }
|