01: /*
02: * File: objPaths.java
03: * Project: jMOS, com.aranova.java.jmos.messages.profile
04: * Revision: 0.9 - Inicial
05: * Date: 27-oct-2005 16:31:58
06: *
07: * Copyright (C) Aragón Innovación Tecnológica S.L.L.
08: * All rights reserved.
09: *
10: * This software is distributed under the terms of the Aranova License version 1.0.
11: * See the terms of the Aranova License in the documentation provided with this software.
12: */
13:
14: package com.aranova.java.jmos.messages.profile;
15:
16: import java.util.LinkedHashSet;
17: import java.util.Set;
18:
19: import com.aranova.java.jmos.annotations.MOSAttribute;
20: import com.aranova.java.jmos.annotations.MOSMessage;
21: import com.aranova.java.jmos.enums.TypeModifier;
22: import com.aranova.java.jmos.messages.Message;
23:
24: /**
25: * Clase para representar la estructura objPaths.
26: *
27: * @author <a href="http://www.aranova.net/contactar/">Daniel Sánchez</a>
28: * @version 0.9.1
29: * @since 0.9
30: */
31: @MOSMessage(name="objPaths")
32: public class objPaths extends Message {
33: @MOSAttribute(name="objPath",modifier=TypeModifier.ZeroOrMore,writeTag=false,tagForItem="objPath")
34: private Set<objPath> _objPath = new LinkedHashSet<objPath>();
35: @MOSAttribute(name="objProxyPath",modifier=TypeModifier.ZeroOrMore,writeTag=false,tagForItem="objProxyPath")
36: private Set<objProxyPath> _objProxyPath = new LinkedHashSet<objProxyPath>();
37:
38: /**
39: * @return Returns the objPath.
40: */
41: public Set<objPath> getObjPath() {
42: return _objPath;
43: }
44:
45: /**
46: * @return Returns the objProxyPath.
47: */
48: public Set<objProxyPath> getObjProxyPath() {
49: return _objProxyPath;
50: }
51: }
|