01: package com.metaboss.sdlctools.models.metabossmodel;
02:
03: /**
04: * ModelElementTag object instance interface.
05: * Additional (non - core) modifier of the model element.
06: */
07: public interface ModelElementTag extends
08: com.metaboss.sdlctools.models.metabossmodel.ModelElement {
09: /**
10: * Returns the value of attribute Value.
11: * @return Value of attribute Value.
12: */
13: public java.lang.String getValue();
14:
15: /**
16: * Sets the value of Value attribute. See {@link #getValue} for description
17: * on the attribute.
18: * @param newValue New value to be set.
19: */
20: public void setValue(java.lang.String newValue);
21:
22: /**
23: * Returns the value of reference element.
24: * @return Value of reference element.
25: */
26: public com.metaboss.sdlctools.models.metabossmodel.ModelElement getElement();
27:
28: /**
29: * Sets the value of reference element. See {@link #getElement} for description
30: * on the reference.
31: * @param newValue New value to be set.
32: */
33: public void setElement(
34: com.metaboss.sdlctools.models.metabossmodel.ModelElement newValue);
35: }
|