0001: // THIS SOFTWARE IS PROVIDED BY SOFTARIS PTY.LTD. AND OTHER METABOSS
0002: // CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING,
0003: // BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
0004: // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SOFTARIS PTY.LTD.
0005: // OR OTHER METABOSS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
0006: // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
0007: // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
0008: // OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
0009: // LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
0010: // NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
0011: // EVEN IF SOFTARIS PTY.LTD. OR OTHER METABOSS CONTRIBUTORS ARE ADVISED OF THE
0012: // POSSIBILITY OF SUCH DAMAGE.
0013: //
0014: // Copyright 2000-2005 © Softaris Pty.Ltd. All Rights Reserved.
0015: package com.metaboss.sdlctools.services.codegenerationstylesheet;
0016:
0017: import com.metaboss.enterprise.bs.BSException;
0018:
0019: public interface BSCodeGenerationStylesheet {
0020: /** Naming URL of the component */
0021: public static final String COMPONENT_URL = "component:/com.metaboss.sdlctools.services.codegenerationstylesheet.BSCodeGenerationStylesheet";
0022:
0023: /** This structure carries the result of the getEnterpriseStylesheet operation */
0024: public final class STGetEnterpriseStylesheetResult {
0025: private STEnterpriseStylesheet mStylesheet = null;
0026:
0027: /** Getter for Stylesheet which describes names pertained to the enterprise */
0028: public STEnterpriseStylesheet getStylesheet() {
0029: return mStylesheet;
0030: }
0031:
0032: /** Setter for Stylesheet which describes names pertained to the enterprise */
0033: public void setStylesheet(STEnterpriseStylesheet pStylesheet) {
0034: mStylesheet = pStylesheet;
0035: }
0036: }
0037:
0038: /** This structure carries the input arguments to the getEnterpriseStylesheet operation */
0039: public final class STGetEnterpriseStylesheetInput {
0040: /** The name of the enterprise */
0041: private String mEnterpriseName = null;
0042:
0043: /** Getter for EnterpriseName */
0044: public String getEnterpriseName() {
0045: return mEnterpriseName;
0046: }
0047:
0048: /** Setter for EnterpriseName */
0049: public void setEnterpriseName(String pEnterpriseName) {
0050: mEnterpriseName = pEnterpriseName;
0051: }
0052: }
0053:
0054: /** Returns the stylesheet which describes names pertained to the enteprise */
0055: public STGetEnterpriseStylesheetResult getEnterpriseStylesheet(
0056: STGetEnterpriseStylesheetInput pInput) throws BSException;
0057:
0058: /** This structure carries the result of the getDesignLibraryStylesheet operation */
0059: public final class STGetDesignLibraryStylesheetResult {
0060: private STDesignLibraryStylesheet mStylesheet = null;
0061:
0062: /** Getter for Stylesheet which describes names pertained to the enterprise */
0063: public STDesignLibraryStylesheet getStylesheet() {
0064: return mStylesheet;
0065: }
0066:
0067: /** Setter for Stylesheet which describes names pertained to the enterprise */
0068: public void setStylesheet(STDesignLibraryStylesheet pStylesheet) {
0069: mStylesheet = pStylesheet;
0070: }
0071: }
0072:
0073: /** This structure carries the input arguments to the getDesignLibraryStylesheet operation */
0074: public final class STGetDesignLibraryStylesheetInput {
0075: /** The optional name of the design library */
0076: private String mDesignLibraryName = null;
0077:
0078: /** Getter for optional Name attribute */
0079: public String getDesignLibraryName() {
0080: return mDesignLibraryName;
0081: }
0082:
0083: /** Setter for optional Name attribute */
0084: public void setDesignLibraryName(String pDesignLibraryName) {
0085: mDesignLibraryName = pDesignLibraryName;
0086: }
0087: }
0088:
0089: /** Returns the stylesheet which describes names pertained to the enteprise */
0090: public STGetDesignLibraryStylesheetResult getDesignLibraryStylesheet(
0091: STGetDesignLibraryStylesheetInput pInput)
0092: throws BSException;
0093:
0094: /** This structure carries the result of the getServicemoduleStylesheet operation */
0095: public final class STGetServicemoduleStylesheetResult {
0096: /** Stylesheet which describes names pertained to the servicemodule */
0097: private STServicemoduleStylesheet mStylesheet = null;
0098:
0099: /** Getter for Stylesheet which describes names pertained to the enterprise */
0100: public STServicemoduleStylesheet getStylesheet() {
0101: return mStylesheet;
0102: }
0103:
0104: /** Setter for Stylesheet which describes names pertained to the enterprise */
0105: public void setStylesheet(STServicemoduleStylesheet pStylesheet) {
0106: mStylesheet = pStylesheet;
0107: }
0108: }
0109:
0110: /** This structure carries the input arguments to the getServicemoduleStylesheet operation */
0111: public final class STGetServicemoduleStylesheetInput {
0112: /** The unique identifier of the particular Servicemodule */
0113: private String mServicemoduleRef = null;
0114:
0115: /** Getter for the unique identifier of the particular Servicemodule */
0116: public String getServicemoduleRef() {
0117: return mServicemoduleRef;
0118: }
0119:
0120: /** Setter for the unique identifier of the particular Servicemodule */
0121: public void setServicemoduleRef(String pServicemoduleRef) {
0122: mServicemoduleRef = pServicemoduleRef;
0123: }
0124:
0125: }
0126:
0127: /** Returns the stylesheet which describes names pertained to the servicemodule */
0128: public STGetServicemoduleStylesheetResult getServicemoduleStylesheet(
0129: STGetServicemoduleStylesheetInput pInput)
0130: throws BSException;
0131:
0132: /** This structure carries the result of the getSystemStylesheet operation */
0133: public final class STGetSystemStylesheetResult {
0134: /** Stylesheet which describes names pertained to the System */
0135: private STSystemStylesheet mStylesheet = null;
0136:
0137: /** Getter for Stylesheet which describes names pertained to the operation */
0138: public STSystemStylesheet getStylesheet() {
0139: return mStylesheet;
0140: }
0141:
0142: /** Setter for Stylesheet which describes names pertained to the operation */
0143: public void setStylesheet(STSystemStylesheet pStylesheet) {
0144: mStylesheet = pStylesheet;
0145: }
0146: }
0147:
0148: /** This structure carries the input arguments to the getSystemStylesheet operation */
0149: public final class STGetSystemStylesheetInput {
0150: /** The unique identifier of the particular System */
0151: private String mSystemRef = null;
0152:
0153: /** Getter for the unique identifier of the particular System */
0154: public String getSystemRef() {
0155: return mSystemRef;
0156: }
0157:
0158: /** Setter for the unique identifier of the particular System */
0159: public void setSystemRef(String pSystemRef) {
0160: mSystemRef = pSystemRef;
0161: }
0162:
0163: }
0164:
0165: /** Returns the stylesheet which describes names pertained to the System */
0166: public STGetSystemStylesheetResult getSystemStylesheet(
0167: STGetSystemStylesheetInput pInput) throws BSException;
0168:
0169: /** This structure carries the result of the getTypeTemplateStylesheet operation */
0170: public final class STGetTypeTemplateStylesheetResult {
0171: /** Stylesheet which describes names pertained to the TypeTemplate */
0172: private STTypeTemplateStylesheet mStylesheet = null;
0173:
0174: /** Getter for Stylesheet which describes names pertained to the operation */
0175: public STTypeTemplateStylesheet getStylesheet() {
0176: return mStylesheet;
0177: }
0178:
0179: /** Setter for Stylesheet which describes names pertained to the operation */
0180: public void setStylesheet(STTypeTemplateStylesheet pStylesheet) {
0181: mStylesheet = pStylesheet;
0182: }
0183: }
0184:
0185: /** This structure carries the input arguments to the getTypeTemplateStylesheet operation */
0186: public final class STGetTypeTemplateStylesheetInput {
0187: /** The unique identifier of the particular TypeTemplate */
0188: private String mTypeTemplateRef = null;
0189:
0190: /** Getter for the unique identifier of the particular TypeTemplate */
0191: public String getTypeTemplateRef() {
0192: return mTypeTemplateRef;
0193: }
0194:
0195: /** Setter for the unique identifier of the particular TypeTemplate */
0196: public void setTypeTemplateRef(String pTypeTemplateRef) {
0197: mTypeTemplateRef = pTypeTemplateRef;
0198: }
0199:
0200: }
0201:
0202: /** Returns the stylesheet which describes names pertained to the TypeTemplate */
0203: public STGetTypeTemplateStylesheetResult getTypeTemplateStylesheet(
0204: STGetTypeTemplateStylesheetInput pInput) throws BSException;
0205:
0206: /** This structure carries the result of the getNamespaceStylesheet operation */
0207: public final class STGetNamespaceStylesheetResult {
0208: /** Stylesheet which describes names pertained to the Namespace */
0209: private STNamespaceStylesheet mStylesheet = null;
0210:
0211: /** Getter for Stylesheet which describes names pertained to the operation */
0212: public STNamespaceStylesheet getStylesheet() {
0213: return mStylesheet;
0214: }
0215:
0216: /** Setter for Stylesheet which describes names pertained to the operation */
0217: public void setStylesheet(STNamespaceStylesheet pStylesheet) {
0218: mStylesheet = pStylesheet;
0219: }
0220: }
0221:
0222: /** This structure carries the input arguments to the getNamespaceStylesheet operation */
0223: public final class STGetNamespaceStylesheetInput {
0224: /** The unique identifier of the particular Namespace */
0225: private String mNamespaceRef = null;
0226:
0227: /** Getter for the unique identifier of the particular Namespace */
0228: public String getNamespaceRef() {
0229: return mNamespaceRef;
0230: }
0231:
0232: /** Setter for the unique identifier of the particular Namespace */
0233: public void setNamespaceRef(String pNamespaceRef) {
0234: mNamespaceRef = pNamespaceRef;
0235: }
0236:
0237: }
0238:
0239: /** Returns the stylesheet which describes names pertained to the Namespace */
0240: public STGetNamespaceStylesheetResult getNamespaceStylesheet(
0241: STGetNamespaceStylesheetInput pInput) throws BSException;
0242:
0243: /** This structure carries the result of the getDataDictionaryStylesheet operation */
0244: public final class STGetDataDictionaryStylesheetResult {
0245: /** Stylesheet which describes names pertained to the DataDictionary */
0246: private STDataDictionaryStylesheet mStylesheet = null;
0247:
0248: /** Getter for Stylesheet which describes names pertained to the operation */
0249: public STDataDictionaryStylesheet getStylesheet() {
0250: return mStylesheet;
0251: }
0252:
0253: /** Setter for Stylesheet which describes names pertained to the operation */
0254: public void setStylesheet(STDataDictionaryStylesheet pStylesheet) {
0255: mStylesheet = pStylesheet;
0256: }
0257: }
0258:
0259: /** This structure carries the input arguments to the getDataDictionaryStylesheet operation */
0260: public final class STGetDataDictionaryStylesheetInput {
0261: /** The unique identifier of the particular DataDictionary */
0262: private String mDataDictionaryRef = null;
0263:
0264: /** Getter for the unique identifier of the particular DataDictionary */
0265: public String getDataDictionaryRef() {
0266: return mDataDictionaryRef;
0267: }
0268:
0269: /** Setter for the unique identifier of the particular DataDictionary */
0270: public void setDataDictionaryRef(String pDataDictionaryRef) {
0271: mDataDictionaryRef = pDataDictionaryRef;
0272: }
0273:
0274: }
0275:
0276: /** Returns the stylesheet which describes names pertained to the DataDictionary */
0277: public STGetDataDictionaryStylesheetResult getDataDictionaryStylesheet(
0278: STGetDataDictionaryStylesheetInput pInput)
0279: throws BSException;
0280:
0281: /** This structure carries the result of the getServiceStylesheet operation */
0282: public final class STGetServiceStylesheetResult {
0283: /** Stylesheet which describes names pertained to the service */
0284: private STServiceStylesheet mStylesheet = null;
0285:
0286: /** Getter for Stylesheet which describes names pertained to the Service */
0287: public STServiceStylesheet getStylesheet() {
0288: return mStylesheet;
0289: }
0290:
0291: /** Setter for Stylesheet which describes names pertained to the Service */
0292: public void setStylesheet(STServiceStylesheet pStylesheet) {
0293: mStylesheet = pStylesheet;
0294: }
0295: }
0296:
0297: /** This structure carries the input arguments to the getServiceStylesheet operation */
0298: public final class STGetServiceStylesheetInput {
0299: /** The unique identifier of the particular Service */
0300: private String mServiceRef = null;
0301:
0302: /** Getter for the unique identifier of the particular Service */
0303: public String getServiceRef() {
0304: return mServiceRef;
0305: }
0306:
0307: /** Setter for the unique identifier of the particular Service */
0308: public void setServiceRef(String pServiceRef) {
0309: mServiceRef = pServiceRef;
0310: }
0311: }
0312:
0313: /** Returns the stylesheet which describes names pertained to the service */
0314: public STGetServiceStylesheetResult getServiceStylesheet(
0315: STGetServiceStylesheetInput pInput) throws BSException;
0316:
0317: /** This structure carries the result of the getEventSubscriptionStylesheet operation */
0318: public final class STGetEventSubscriptionStylesheetResult {
0319: /** Stylesheet which describes names pertained to the event subscription */
0320: private STEventSubscriptionStylesheet mStylesheet = null;
0321:
0322: /** Getter for Stylesheet which describes names pertained to the EventSubscription */
0323: public STEventSubscriptionStylesheet getStylesheet() {
0324: return mStylesheet;
0325: }
0326:
0327: /** Setter for Stylesheet which describes names pertained to the EventSubscription */
0328: public void setStylesheet(
0329: STEventSubscriptionStylesheet pStylesheet) {
0330: mStylesheet = pStylesheet;
0331: }
0332: }
0333:
0334: /** This structure carries the input arguments to the getEventSubscriptionStylesheet operation */
0335: public final class STGetEventSubscriptionStylesheetInput {
0336: /** The unique identifier of the particular EventSubscription */
0337: private String mEventSubscriptionRef = null;
0338:
0339: /** Getter for the unique identifier of the particular EventSubscription */
0340: public String getEventSubscriptionRef() {
0341: return mEventSubscriptionRef;
0342: }
0343:
0344: /** Setter for the unique identifier of the particular EventSubscription */
0345: public void setEventSubscriptionRef(String pEventSubscriptionRef) {
0346: mEventSubscriptionRef = pEventSubscriptionRef;
0347: }
0348: }
0349:
0350: /** Returns the stylesheet which describes names pertained to the event subscription */
0351: public STGetEventSubscriptionStylesheetResult getEventSubscriptionStylesheet(
0352: STGetEventSubscriptionStylesheetInput pInput)
0353: throws BSException;
0354:
0355: /** This structure carries the result of the getStructureStylesheet operation */
0356: public final class STGetStructureStylesheetResult {
0357: /** Stylesheet which describes names pertained to the structure */
0358: private STStructureStylesheet mStylesheet = null;
0359:
0360: /** Getter for Stylesheet which describes names pertained to the structure */
0361: public STStructureStylesheet getStylesheet() {
0362: return mStylesheet;
0363: }
0364:
0365: /** Setter for Stylesheet which describes names pertained to the structure */
0366: public void setStylesheet(STStructureStylesheet pStylesheet) {
0367: mStylesheet = pStylesheet;
0368: }
0369: }
0370:
0371: /** This structure carries the input arguments to the getStructureStylesheet operation */
0372: public final class STGetStructureStylesheetInput {
0373: private String mStructureRef = null;
0374:
0375: /** Getter for the unique identifier of the particular structure */
0376: public String getStructureRef() {
0377: return mStructureRef;
0378: }
0379:
0380: /** Setter for the unique identifier of the particular structure */
0381: public void setStructureRef(String pStructureRef) {
0382: mStructureRef = pStructureRef;
0383: }
0384: }
0385:
0386: /** Returns the stylesheet which describes names pertained to the structure */
0387: public STGetStructureStylesheetResult getStructureStylesheet(
0388: STGetStructureStylesheetInput pInput) throws BSException;
0389:
0390: /** This structure carries the result of the getSelectorInputFieldStylesheet operation */
0391: public final class STGetSelectorInputFieldStylesheetResult {
0392: private STSelectorInputFieldStylesheet mStylesheet = null;
0393:
0394: /** Getter for Stylesheet which describes names pertained to the operation */
0395: public STSelectorInputFieldStylesheet getStylesheet() {
0396: return mStylesheet;
0397: }
0398:
0399: /** Setter for Stylesheet which describes names pertained to the operation */
0400: public void setStylesheet(
0401: STSelectorInputFieldStylesheet pStylesheet) {
0402: mStylesheet = pStylesheet;
0403: }
0404: }
0405:
0406: /** This structure carries the input arguments to the getSelectorInputFieldStylesheet operation */
0407: public final class STGetSelectorInputFieldStylesheetInput {
0408: private String mSelectorInputFieldRef = null;
0409:
0410: /** Getter for the unique identifier of the particular operation */
0411: public String getSelectorInputFieldRef() {
0412: return mSelectorInputFieldRef;
0413: }
0414:
0415: /** Setter for the unique identifier of the particular operation */
0416: public void setSelectorInputFieldRef(
0417: String pSelectorInputFieldRef) {
0418: mSelectorInputFieldRef = pSelectorInputFieldRef;
0419: }
0420: }
0421:
0422: /** Returns the stylesheet which describes names pertained to the structure */
0423: public STGetSelectorInputFieldStylesheetResult getSelectorInputFieldStylesheet(
0424: STGetSelectorInputFieldStylesheetInput pInput)
0425: throws BSException;
0426:
0427: /** This structure carries the result of the getOperationStylesheet operation */
0428: public final class STGetOperationStylesheetResult {
0429: private STOperationStylesheet mStylesheet = null;
0430:
0431: /** Getter for Stylesheet which describes names pertained to the operation */
0432: public STOperationStylesheet getStylesheet() {
0433: return mStylesheet;
0434: }
0435:
0436: /** Setter for Stylesheet which describes names pertained to the operation */
0437: public void setStylesheet(STOperationStylesheet pStylesheet) {
0438: mStylesheet = pStylesheet;
0439: }
0440: }
0441:
0442: /** This structure carries the input arguments to the getOperationStylesheet operation */
0443: public final class STGetOperationStylesheetInput {
0444: private String mOperationRef = null;
0445:
0446: /** Getter for the unique identifier of the particular operation */
0447: public String getOperationRef() {
0448: return mOperationRef;
0449: }
0450:
0451: /** Setter for the unique identifier of the particular operation */
0452: public void setOperationRef(String pOperationRef) {
0453: mOperationRef = pOperationRef;
0454: }
0455: }
0456:
0457: /** Returns the stylesheet which describes names pertained to the structure */
0458: public STGetOperationStylesheetResult getOperationStylesheet(
0459: STGetOperationStylesheetInput pInput) throws BSException;
0460:
0461: /** This structure carries the result of the getOperationInputFieldStylesheet operation */
0462: public final class STGetOperationInputFieldStylesheetResult {
0463: private STOperationInputFieldStylesheet mStylesheet = null;
0464:
0465: /** Getter for Stylesheet which describes names pertained to the operation */
0466: public STOperationInputFieldStylesheet getStylesheet() {
0467: return mStylesheet;
0468: }
0469:
0470: /** Setter for Stylesheet which describes names pertained to the operation */
0471: public void setStylesheet(
0472: STOperationInputFieldStylesheet pStylesheet) {
0473: mStylesheet = pStylesheet;
0474: }
0475: }
0476:
0477: /** This structure carries the input arguments to the getOperationInputFieldStylesheet operation */
0478: public final class STGetOperationInputFieldStylesheetInput {
0479: private String mOperationInputFieldRef = null;
0480:
0481: /** Getter for the unique identifier of the particular operation */
0482: public String getOperationInputFieldRef() {
0483: return mOperationInputFieldRef;
0484: }
0485:
0486: /** Setter for the unique identifier of the particular operation */
0487: public void setOperationInputFieldRef(
0488: String pOperationInputFieldRef) {
0489: mOperationInputFieldRef = pOperationInputFieldRef;
0490: }
0491: }
0492:
0493: /** Returns the stylesheet which describes names pertained to the structure */
0494: public STGetOperationInputFieldStylesheetResult getOperationInputFieldStylesheet(
0495: STGetOperationInputFieldStylesheetInput pInput)
0496: throws BSException;
0497:
0498: /** This structure carries the result of the getOperationOutputFieldStylesheet operation */
0499: public final class STGetOperationOutputFieldStylesheetResult {
0500: private STOperationOutputFieldStylesheet mStylesheet = null;
0501:
0502: /** Getter for Stylesheet which describes names pertained to the operation */
0503: public STOperationOutputFieldStylesheet getStylesheet() {
0504: return mStylesheet;
0505: }
0506:
0507: /** Setter for Stylesheet which describes names pertained to the operation */
0508: public void setStylesheet(
0509: STOperationOutputFieldStylesheet pStylesheet) {
0510: mStylesheet = pStylesheet;
0511: }
0512: }
0513:
0514: /** This structure carries the input arguments to the getOperationOutputFieldStylesheet operation */
0515: public final class STGetOperationOutputFieldStylesheetInput {
0516: private String mOperationOutputFieldRef = null;
0517:
0518: /** Getter for the unique identifier of the particular operation */
0519: public String getOperationOutputFieldRef() {
0520: return mOperationOutputFieldRef;
0521: }
0522:
0523: /** Setter for the unique identifier of the particular operation */
0524: public void setOperationOutputFieldRef(
0525: String pOperationOutputFieldRef) {
0526: mOperationOutputFieldRef = pOperationOutputFieldRef;
0527: }
0528: }
0529:
0530: /** Returns the stylesheet which describes names pertained to the structure */
0531: public STGetOperationOutputFieldStylesheetResult getOperationOutputFieldStylesheet(
0532: STGetOperationOutputFieldStylesheetInput pInput)
0533: throws BSException;
0534:
0535: /** This structure carries the result of the getOperationOutputMessageStylesheet operation */
0536: public final class STGetOperationOutputMessageStylesheetResult {
0537: private STOperationOutputMessageStylesheet mStylesheet = null;
0538:
0539: /** Getter for Stylesheet which describes names pertained to the operation */
0540: public STOperationOutputMessageStylesheet getStylesheet() {
0541: return mStylesheet;
0542: }
0543:
0544: /** Setter for Stylesheet which describes names pertained to the operation */
0545: public void setStylesheet(
0546: STOperationOutputMessageStylesheet pStylesheet) {
0547: mStylesheet = pStylesheet;
0548: }
0549: }
0550:
0551: /** This structure carries the input arguments to the getOperationOutputMessageStylesheet operation */
0552: public final class STGetOperationOutputMessageStylesheetInput {
0553: private String mOperationOutputMessageRef = null;
0554:
0555: /** Getter for the unique identifier of the particular operation */
0556: public String getOperationOutputMessageRef() {
0557: return mOperationOutputMessageRef;
0558: }
0559:
0560: /** Setter for the unique identifier of the particular operation */
0561: public void setOperationOutputMessageRef(
0562: String pOperationOutputMessageRef) {
0563: mOperationOutputMessageRef = pOperationOutputMessageRef;
0564: }
0565: }
0566:
0567: /** Returns the stylesheet which describes names pertained to the structure */
0568: public STGetOperationOutputMessageStylesheetResult getOperationOutputMessageStylesheet(
0569: STGetOperationOutputMessageStylesheetInput pInput)
0570: throws BSException;
0571:
0572: /** This structure carries the result of the getEntityStylesheet operation */
0573: public final class STGetEntityStylesheetResult {
0574: private STEntityStylesheet mStylesheet = null;
0575:
0576: /** Getter for Stylesheet which describes names pertained to the entity */
0577: public STEntityStylesheet getStylesheet() {
0578: return mStylesheet;
0579: }
0580:
0581: /** Setter for Stylesheet which describes names pertained to the entity */
0582: public void setStylesheet(STEntityStylesheet pStylesheet) {
0583: mStylesheet = pStylesheet;
0584: }
0585: }
0586:
0587: /** This structure carries the input arguments to the getEntityStylesheet operation */
0588: public final class STGetEntityStylesheetInput {
0589: private String mEntityRef = null;
0590:
0591: /** Getter for the unique identifier of the particular entity */
0592: public String getEntityRef() {
0593: return mEntityRef;
0594: }
0595:
0596: /** Setter for the unique identifier of the particular entity */
0597: public void setEntityRef(String pEntityRef) {
0598: mEntityRef = pEntityRef;
0599: }
0600: }
0601:
0602: /** Returns the stylesheet which describes names pertained to the structure */
0603: public STGetEntityStylesheetResult getEntityStylesheet(
0604: STGetEntityStylesheetInput pInput) throws BSException;
0605:
0606: /** This structure carries the result of the getDomainStylesheet operation */
0607: public final class STGetDomainStylesheetResult {
0608: private STDomainStylesheet mStylesheet = null;
0609:
0610: /** Getter for Stylesheet which describes names pertained to the domain */
0611: public STDomainStylesheet getStylesheet() {
0612: return mStylesheet;
0613: }
0614:
0615: /** Setter for Stylesheet which describes names pertained to the domain */
0616: public void setStylesheet(STDomainStylesheet pStylesheet) {
0617: mStylesheet = pStylesheet;
0618: }
0619: }
0620:
0621: /** This structure carries the input arguments to the getDomainStylesheet operation */
0622: public final class STGetDomainStylesheetInput {
0623: private String mDomainRef = null;
0624:
0625: /** Getter for the unique identifier of the particular domain */
0626: public String getDomainRef() {
0627: return mDomainRef;
0628: }
0629:
0630: /** Setter for the unique identifier of the particular domain */
0631: public void setDomainRef(String pDomainRef) {
0632: mDomainRef = pDomainRef;
0633: }
0634: }
0635:
0636: /** Returns the stylesheet which describes names pertained to the structure */
0637: public STGetDomainStylesheetResult getDomainStylesheet(
0638: STGetDomainStylesheetInput pInput) throws BSException;
0639:
0640: /** This structure carries the result of the getDatatypeStylesheet operation */
0641: public final class STGetDatatypeStylesheetResult {
0642: private STDatatypeStylesheet mStylesheet = null;
0643:
0644: /** Getter for Stylesheet which describes names pertained to the domain */
0645: public STDatatypeStylesheet getStylesheet() {
0646: return mStylesheet;
0647: }
0648:
0649: /** Setter for Stylesheet which describes names pertained to the domain */
0650: public void setStylesheet(STDatatypeStylesheet pStylesheet) {
0651: mStylesheet = pStylesheet;
0652: }
0653: }
0654:
0655: /** This structure carries the input arguments to the getDatatypeStylesheet operation */
0656: public final class STGetDatatypeStylesheetInput {
0657: private String mDatatypeRef = null;
0658:
0659: /** Getter for the unique identifier of the particular domain */
0660: public String getDatatypeRef() {
0661: return mDatatypeRef;
0662: }
0663:
0664: /** Setter for the unique identifier of the particular domain */
0665: public void setDatatypeRef(String pDatatypeRef) {
0666: mDatatypeRef = pDatatypeRef;
0667: }
0668: }
0669:
0670: /** Returns the stylesheet which describes names pertained to the data type */
0671: public STGetDatatypeStylesheetResult getDatatypeStylesheet(
0672: STGetDatatypeStylesheetInput pInput) throws BSException;
0673:
0674: /** This structure carries the result of the getDatatypeStylesheet operation */
0675: public final class STGetDatatypeTranslationStylesheetResult {
0676: private STDatatypeTranslationStylesheet mStylesheet = null;
0677:
0678: /** Getter for Stylesheet which describes names pertained to the domain */
0679: public STDatatypeTranslationStylesheet getStylesheet() {
0680: return mStylesheet;
0681: }
0682:
0683: /** Setter for Stylesheet which describes names pertained to the domain */
0684: public void setStylesheet(
0685: STDatatypeTranslationStylesheet pStylesheet) {
0686: mStylesheet = pStylesheet;
0687: }
0688: }
0689:
0690: /** This structure carries the input arguments to the getDatatypeStylesheet operation */
0691: public final class STGetDatatypeTranslationStylesheetInput {
0692: private String mDatatypeRef = null;
0693:
0694: /** Getter for the unique identifier of the particular domain */
0695: public String getDatatypeRef() {
0696: return mDatatypeRef;
0697: }
0698:
0699: /** Setter for the unique identifier of the particular domain */
0700: public void setDatatypeRef(String pDatatypeRef) {
0701: mDatatypeRef = pDatatypeRef;
0702: }
0703: }
0704:
0705: /** Returns the stylesheet which describes names pertained to the translation
0706: * information of particular DataType. Note that creation of this stylesheet may
0707: * require run time loading of the java class representing the data type and
0708: * using reflection to find out it's translation policies.
0709: * <font color="red">This means that this service can not be accessed from
0710: * inside the template which generates code for the DataType</font>.
0711: * In order to load classes representing the data types the service generating this stylesheet
0712: * will do the following:
0713: * <OL>
0714: * <LI>If system property com.metaboss.sdlctools.services.codegenerationstylesheet.BSCodeGenerationStylesheet.datatypeclasspath is specified
0715: * it will use it to try to load appropriate data type classes.</LI>
0716: * <LI>If system property com.metaboss.sdlctools.services.codegenerationstylesheet.BSCodeGenerationStylesheet.datatypesourcepath is specified
0717: * it will use it to try to compile appropriate data type classes and load them after that.</LI>
0718: * <LI>If type is not based on the typetemplate - the loader will fail because there will be no way to find out the translation details.
0719: * If, howewer, the type is based on the typetemplate, and therefore it can be generated, it will attempt to generate the data type classes
0720: * compile and load them.</LI>
0721: * </OL>
0722: */
0723: public STGetDatatypeTranslationStylesheetResult getDatatypeTranslationStylesheet(
0724: STGetDatatypeTranslationStylesheetInput pInput)
0725: throws BSException;
0726:
0727: /** This structure carries the result of the getDocumentationStylesheet operation */
0728: public final class STGetDocumentationStylesheetResult {
0729: private STDocumentationStylesheet mStylesheet = null;
0730:
0731: /** Getter for Stylesheet which describes names pertained to the domain */
0732: public STDocumentationStylesheet getStylesheet() {
0733: return mStylesheet;
0734: }
0735:
0736: /** Setter for Stylesheet which describes names pertained to the domain */
0737: public void setStylesheet(STDocumentationStylesheet pStylesheet) {
0738: mStylesheet = pStylesheet;
0739: }
0740: }
0741:
0742: /** This structure carries the input arguments to the getDocumentationStylesheet operation */
0743: public final class STGetDocumentationStylesheetInput {
0744: }
0745:
0746: /** Returns the stylesheet which describes names pertained to the structure */
0747: public STGetDocumentationStylesheetResult getDocumentationStylesheet(
0748: STGetDocumentationStylesheetInput pInput)
0749: throws BSException;
0750:
0751: /** This structure carries the result of the getMessageStylesheet operation */
0752: public final class STGetMessageStylesheetResult {
0753: /** Stylesheet which describes names pertained to the message */
0754: private STMessageStylesheet mStylesheet = null;
0755:
0756: /** Getter for Stylesheet which describes names pertained to the message */
0757: public STMessageStylesheet getStylesheet() {
0758: return mStylesheet;
0759: }
0760:
0761: /** Setter for Stylesheet which describes names pertained to the message */
0762: public void setStylesheet(STMessageStylesheet pStylesheet) {
0763: mStylesheet = pStylesheet;
0764: }
0765: }
0766:
0767: /** This structure carries the input arguments to the getMessageStylesheet operation */
0768: public final class STGetMessageStylesheetInput {
0769: private String mMessageRef = null;
0770:
0771: /** Getter for the unique identifier of the particular message */
0772: public String getMessageRef() {
0773: return mMessageRef;
0774: }
0775:
0776: /** Setter for the unique identifier of the particular message */
0777: public void setMessageRef(String pMessageRef) {
0778: mMessageRef = pMessageRef;
0779: }
0780: }
0781:
0782: /** Returns the stylesheet which describes names pertained to the structure */
0783: public STGetMessageStylesheetResult getMessageStylesheet(
0784: STGetMessageStylesheetInput pInput) throws BSException;
0785:
0786: /** This structure carries the result of the getAssociationStylesheet operation */
0787: public final class STGetAssociationStylesheetResult {
0788: /** Stylesheet which describes names pertained to the association */
0789: private STAssociationStylesheet mStylesheet = null;
0790:
0791: /** Getter for Stylesheet which describes names pertained to the association */
0792: public STAssociationStylesheet getStylesheet() {
0793: return mStylesheet;
0794: }
0795:
0796: /** Setter for Stylesheet which describes names pertained to the association */
0797: public void setStylesheet(STAssociationStylesheet pStylesheet) {
0798: mStylesheet = pStylesheet;
0799: }
0800: }
0801:
0802: /** This structure carries the input arguments to the getAssociationStylesheet operation */
0803: public final class STGetAssociationStylesheetInput {
0804: private String mAssociationRef = null;
0805:
0806: /** Getter for the unique identifier of the particular association */
0807: public String getAssociationRef() {
0808: return mAssociationRef;
0809: }
0810:
0811: /** Setter for the unique identifier of the particular association */
0812: public void setAssociationRef(String pAssociationRef) {
0813: mAssociationRef = pAssociationRef;
0814: }
0815: }
0816:
0817: /** Returns the stylesheet which describes names pertained to the structure */
0818: public STGetAssociationStylesheetResult getAssociationStylesheet(
0819: STGetAssociationStylesheetInput pInput) throws BSException;
0820:
0821: /** This structure carries the result of the getAssociationRoleStylesheet operation */
0822: public final class STGetAssociationRoleStylesheetResult {
0823: /** Stylesheet which describes names pertained to the association */
0824: private STAssociationRoleStylesheet mStylesheet = null;
0825:
0826: /** Getter for Stylesheet which describes names pertained to the association */
0827: public STAssociationRoleStylesheet getStylesheet() {
0828: return mStylesheet;
0829: }
0830:
0831: /** Setter for Stylesheet which describes names pertained to the association */
0832: public void setStylesheet(
0833: STAssociationRoleStylesheet pStylesheet) {
0834: mStylesheet = pStylesheet;
0835: }
0836: }
0837:
0838: /** This structure carries the input arguments to the getAssociationRoleStylesheet operation */
0839: public final class STGetAssociationRoleStylesheetInput {
0840: private String mAssociationRoleRef = null;
0841:
0842: /** Getter for the unique identifier of the particular association role */
0843: public String getAssociationRoleRef() {
0844: return mAssociationRoleRef;
0845: }
0846:
0847: /** Setter for the unique identifier of the particular association role */
0848: public void setAssociationRoleRef(String pAssociationRoleRef) {
0849: mAssociationRoleRef = pAssociationRoleRef;
0850: }
0851: }
0852:
0853: /** Returns the stylesheet which describes names pertained to the structure */
0854: public STGetAssociationRoleStylesheetResult getAssociationRoleStylesheet(
0855: STGetAssociationRoleStylesheetInput pInput)
0856: throws BSException;
0857:
0858: /** This structure carries the result of the getReportStylesheet operation */
0859: public final class STGetReportStylesheetResult {
0860: private STReportStylesheet mStylesheet = null;
0861:
0862: /** Getter for Stylesheet which describes names pertained to the report */
0863: public STReportStylesheet getStylesheet() {
0864: return mStylesheet;
0865: }
0866:
0867: /** Setter for Stylesheet which describes names pertained to the report */
0868: public void setStylesheet(STReportStylesheet pStylesheet) {
0869: mStylesheet = pStylesheet;
0870: }
0871: }
0872:
0873: /** This structure carries the input arguments to the getReportStylesheet operation */
0874: public final class STGetReportStylesheetInput {
0875: private String mReportRef = null;
0876:
0877: /** Getter for the unique identifier of the particular report */
0878: public String getReportRef() {
0879: return mReportRef;
0880: }
0881:
0882: /** Setter for the unique identifier of the particular report */
0883: public void setReportRef(String pReportRef) {
0884: mReportRef = pReportRef;
0885: }
0886: }
0887:
0888: /** Returns the stylesheet which describes names pertained to the structure */
0889: public STGetReportStylesheetResult getReportStylesheet(
0890: STGetReportStylesheetInput pInput) throws BSException;
0891:
0892: /** This structure carries the result of the getReportOutputElementStylesheet operation */
0893: public final class STGetReportOutputElementStylesheetResult {
0894: private STReportOutputElementStylesheet mStylesheet = null;
0895:
0896: /** Getter for Stylesheet which describes names pertained to the report output element */
0897: public STReportOutputElementStylesheet getStylesheet() {
0898: return mStylesheet;
0899: }
0900:
0901: /** Setter for Stylesheet which describes names pertained to the report output element */
0902: public void setStylesheet(
0903: STReportOutputElementStylesheet pStylesheet) {
0904: mStylesheet = pStylesheet;
0905: }
0906: }
0907:
0908: /** This structure carries the input arguments to the getReportOutputElementStylesheet operation */
0909: public final class STGetReportOutputElementStylesheetInput {
0910: private String mReportOutputElementRef = null;
0911:
0912: /** Getter for the unique identifier of the particular report output element */
0913: public String getReportOutputElementRef() {
0914: return mReportOutputElementRef;
0915: }
0916:
0917: /** Setter for the unique identifier of the particular report output element */
0918: public void setReportOutputElementRef(
0919: String pReportOutputElementRef) {
0920: mReportOutputElementRef = pReportOutputElementRef;
0921: }
0922: }
0923:
0924: /** Returns the stylesheet which describes names pertained to the structure */
0925: public STGetReportOutputElementStylesheetResult getReportOutputElementStylesheet(
0926: STGetReportOutputElementStylesheetInput pInput)
0927: throws BSException;
0928:
0929: /** This structure carries the result of the getAttributeStylesheet operation */
0930: public final class STGetAttributeStylesheetResult {
0931: /** Stylesheet which describes names pertained to the servicemodule */
0932: private STAttributeStylesheet mStylesheet = null;
0933:
0934: /** Getter for Stylesheet which describes names pertained to the enterprise */
0935: public STAttributeStylesheet getStylesheet() {
0936: return mStylesheet;
0937: }
0938:
0939: /** Setter for Stylesheet which describes names pertained to the enterprise */
0940: public void setStylesheet(STAttributeStylesheet pStylesheet) {
0941: mStylesheet = pStylesheet;
0942: }
0943: }
0944:
0945: /** This structure carries the input arguments to the getAttributeStylesheet operation */
0946: public final class STGetAttributeStylesheetInput {
0947: /** The unique identifier of the particular Attribute */
0948: private String mAttributeRef = null;
0949:
0950: /** Getter for the unique identifier of the particular Attribute */
0951: public String getAttributeRef() {
0952: return mAttributeRef;
0953: }
0954:
0955: /** Setter for the unique identifier of the particular Attribute */
0956: public void setAttributeRef(String pAttributeRef) {
0957: mAttributeRef = pAttributeRef;
0958: }
0959:
0960: }
0961:
0962: /** Returns the stylesheet which describes names pertained to the servicemodule */
0963: public STGetAttributeStylesheetResult getAttributeStylesheet(
0964: STGetAttributeStylesheetInput pInput) throws BSException;
0965:
0966: /** This structure carries the result of the getStructureFieldStylesheet operation */
0967: public final class STGetStructureFieldStylesheetResult {
0968: /** Stylesheet which describes names pertained to the structure field */
0969: private STStructureFieldStylesheet mStylesheet = null;
0970:
0971: /** Getter for Stylesheet which describes names pertained to the structure field */
0972: public STStructureFieldStylesheet getStylesheet() {
0973: return mStylesheet;
0974: }
0975:
0976: /** Setter for Stylesheet which describes names pertained to the structure field */
0977: public void setStylesheet(STStructureFieldStylesheet pStylesheet) {
0978: mStylesheet = pStylesheet;
0979: }
0980: }
0981:
0982: /** This structure carries the input arguments to the getStructureFieldStylesheet operation */
0983: public final class STGetStructureFieldStylesheetInput {
0984: /** The unique identifier of the particular structure field */
0985: private String mStructureFieldRef = null;
0986:
0987: /** Getter for the unique identifier of the particular structure field */
0988: public String getStructureFieldRef() {
0989: return mStructureFieldRef;
0990: }
0991:
0992: /** Setter for the unique identifier of the particular structure field */
0993: public void setStructureFieldRef(String pStructureFieldRef) {
0994: mStructureFieldRef = pStructureFieldRef;
0995: }
0996:
0997: }
0998:
0999: /** Returns the stylesheet which describes names pertained to the structure field */
1000: public STGetStructureFieldStylesheetResult getStructureFieldStylesheet(
1001: STGetStructureFieldStylesheetInput pInput)
1002: throws BSException;
1003:
1004: /** This structure carries the result of the getMessageFieldStylesheet operation */
1005: public final class STGetMessageFieldStylesheetResult {
1006: /** Stylesheet which describes names pertained to the message field */
1007: private STMessageFieldStylesheet mStylesheet = null;
1008:
1009: /** Getter for Stylesheet which describes names pertained to the message field */
1010: public STMessageFieldStylesheet getStylesheet() {
1011: return mStylesheet;
1012: }
1013:
1014: /** Setter for Stylesheet which describes names pertained to the message field */
1015: public void setStylesheet(STMessageFieldStylesheet pStylesheet) {
1016: mStylesheet = pStylesheet;
1017: }
1018: }
1019:
1020: /** This structure carries the input arguments to the getMessageFieldStylesheet operation */
1021: public final class STGetMessageFieldStylesheetInput {
1022: /** The unique identifier of the particular message field */
1023: private String mMessageFieldRef = null;
1024:
1025: /** Getter for the unique identifier of the particular message field */
1026: public String getMessageFieldRef() {
1027: return mMessageFieldRef;
1028: }
1029:
1030: /** Setter for the unique identifier of the particular message field */
1031: public void setMessageFieldRef(String pMessageFieldRef) {
1032: mMessageFieldRef = pMessageFieldRef;
1033: }
1034:
1035: }
1036:
1037: /** Returns the stylesheet which describes names pertained to the message field */
1038: public STGetMessageFieldStylesheetResult getMessageFieldStylesheet(
1039: STGetMessageFieldStylesheetInput pInput) throws BSException;
1040:
1041: /** This structure carries the result of the getEventSubscriptionOperationStylesheet event subscription operation */
1042: public final class STGetEventSubscriptionOperationStylesheetResult {
1043: private STEventSubscriptionOperationStylesheet mStylesheet = null;
1044:
1045: /** Getter for Stylesheet which describes names pertained to the event subscription operation */
1046: public STEventSubscriptionOperationStylesheet getStylesheet() {
1047: return mStylesheet;
1048: }
1049:
1050: /** Setter for Stylesheet which describes names pertained to the event subscription operation */
1051: public void setStylesheet(
1052: STEventSubscriptionOperationStylesheet pStylesheet) {
1053: mStylesheet = pStylesheet;
1054: }
1055: }
1056:
1057: /** This structure carries the input arguments to the getEventSubscriptionOperationStylesheet event subscription operation */
1058: public final class STGetEventSubscriptionOperationStylesheetInput {
1059: private String mEventSubscriptionOperationRef = null;
1060:
1061: /** Getter for the unique identifier of the particular event subscription operation */
1062: public String getEventSubscriptionOperationRef() {
1063: return mEventSubscriptionOperationRef;
1064: }
1065:
1066: /** Setter for the unique identifier of the particular event subscription operation */
1067: public void setEventSubscriptionOperationRef(
1068: String pEventSubscriptionOperationRef) {
1069: mEventSubscriptionOperationRef = pEventSubscriptionOperationRef;
1070: }
1071: }
1072:
1073: /** Returns the stylesheet which describes names pertained to the structure */
1074: public STGetEventSubscriptionOperationStylesheetResult getEventSubscriptionOperationStylesheet(
1075: STGetEventSubscriptionOperationStylesheetInput pInput)
1076: throws BSException;
1077:
1078: /** This structure carries the result of the getEventStylesheet operation */
1079: public final class STGetEventStylesheetResult {
1080: private STEventStylesheet mStylesheet = null;
1081:
1082: /** Getter for Stylesheet which describes names pertained to the operation */
1083: public STEventStylesheet getStylesheet() {
1084: return mStylesheet;
1085: }
1086:
1087: /** Setter for Stylesheet which describes names pertained to the operation */
1088: public void setStylesheet(STEventStylesheet pStylesheet) {
1089: mStylesheet = pStylesheet;
1090: }
1091: }
1092:
1093: /** This structure carries the input arguments to the getEventStylesheet operation */
1094: public final class STGetEventStylesheetInput {
1095: private String mEventRef = null;
1096:
1097: /** Getter for the unique identifier of the particular operation */
1098: public String getEventRef() {
1099: return mEventRef;
1100: }
1101:
1102: /** Setter for the unique identifier of the particular operation */
1103: public void setEventRef(String pEventRef) {
1104: mEventRef = pEventRef;
1105: }
1106: }
1107:
1108: /** Returns the stylesheet which describes names pertained to the structure */
1109: public STGetEventStylesheetResult getEventStylesheet(
1110: STGetEventStylesheetInput pInput) throws BSException;
1111:
1112: /** This structure carries the result of the getEventDataFieldStylesheet event data field */
1113: public final class STGetEventDataFieldStylesheetResult {
1114: private STEventDataFieldStylesheet mStylesheet = null;
1115:
1116: /** Getter for Stylesheet which describes names pertained to the event data field */
1117: public STEventDataFieldStylesheet getStylesheet() {
1118: return mStylesheet;
1119: }
1120:
1121: /** Setter for Stylesheet which describes names pertained to the event data field */
1122: public void setStylesheet(STEventDataFieldStylesheet pStylesheet) {
1123: mStylesheet = pStylesheet;
1124: }
1125: }
1126:
1127: /** This structure carries the input arguments to the getEventDataFieldStylesheet event data field */
1128: public final class STGetEventDataFieldStylesheetInput {
1129: private String mEventDataFieldRef = null;
1130:
1131: /** Getter for the unique identifier of the particular event data field */
1132: public String getEventDataFieldRef() {
1133: return mEventDataFieldRef;
1134: }
1135:
1136: /** Setter for the unique identifier of the particular event data field */
1137: public void setEventDataFieldRef(String pEventDataFieldRef) {
1138: mEventDataFieldRef = pEventDataFieldRef;
1139: }
1140: }
1141:
1142: /** Returns the stylesheet which describes names pertained to the event data field */
1143: public STGetEventDataFieldStylesheetResult getEventDataFieldStylesheet(
1144: STGetEventDataFieldStylesheetInput pInput)
1145: throws BSException;
1146:
1147: /** This structure carries the result of the getEventMessageFieldStylesheet event message field */
1148: public final class STGetEventMessageFieldStylesheetResult {
1149: private STEventMessageFieldStylesheet mStylesheet = null;
1150:
1151: /** Getter for Stylesheet which describes names pertained to the event message field */
1152: public STEventMessageFieldStylesheet getStylesheet() {
1153: return mStylesheet;
1154: }
1155:
1156: /** Setter for Stylesheet which describes names pertained to the event message field */
1157: public void setStylesheet(
1158: STEventMessageFieldStylesheet pStylesheet) {
1159: mStylesheet = pStylesheet;
1160: }
1161: }
1162:
1163: /** This structure carries the input arguments to the getEventMessageFieldStylesheet event message field */
1164: public final class STGetEventMessageFieldStylesheetInput {
1165: private String mEventMessageFieldRef = null;
1166:
1167: /** Getter for the unique identifier of the particular event message field */
1168: public String getEventMessageFieldRef() {
1169: return mEventMessageFieldRef;
1170: }
1171:
1172: /** Setter for the unique identifier of the particular event message field */
1173: public void setEventMessageFieldRef(String pEventMessageFieldRef) {
1174: mEventMessageFieldRef = pEventMessageFieldRef;
1175: }
1176: }
1177:
1178: /** Returns the stylesheet which describes names pertained to the event message field */
1179: public STGetEventMessageFieldStylesheetResult getEventMessageFieldStylesheet(
1180: STGetEventMessageFieldStylesheetInput pInput)
1181: throws BSException;
1182: }
|