01: package com.metaboss.sdlctools.models.metabossmodel.datadictionarymodel;
02:
03: /**
04: * Namespace object instance interface.
05: */
06: public interface Namespace
07: extends
08: com.metaboss.sdlctools.models.metabossmodel.datadictionarymodel.AbstractNamespace {
09: /**
10: * Returns DataDictionary which ultimately contains this Namespace
11: * @return Returns DataDictionary which ultimately contains this Namespace
12: */
13: public com.metaboss.sdlctools.models.metabossmodel.datadictionarymodel.DataDictionary getOwnerDataDictionary();
14:
15: /**
16: * Returns the value of reference namespace.
17: * @return Value of reference namespace.
18: */
19: public com.metaboss.sdlctools.models.metabossmodel.datadictionarymodel.AbstractNamespace getNamespace();
20:
21: /**
22: * Sets the value of reference namespace. See {@link #getNamespace} for description
23: * on the reference.
24: * @param newValue New value to be set.
25: */
26: public void setNamespace(
27: com.metaboss.sdlctools.models.metabossmodel.datadictionarymodel.AbstractNamespace newValue);
28: }
|