/[classpath]/classpath/org/omg/CORBA/Context.java
ViewVC logotype

Diff of /classpath/org/omg/CORBA/Context.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2.2.1 by gnu_andrew, Sun Mar 13 14:38:55 2005 UTC revision 1.2.2.2 by gnu_andrew, Mon Apr 18 01:37:43 2005 UTC
# Line 38  exception statement from your version. * Line 38  exception statement from your version. *
38    
39  package org.omg.CORBA;  package org.omg.CORBA;
40    
41    
42  /**  /**
43   *   *
44   * This class holds the list of the named properties. It is normally   * This class holds the list of the named properties. It is normally
# Line 69  public abstract class Context Line 70  public abstract class Context
70     *     *
71     * @return the newly created context.     * @return the newly created context.
72     */     */
73    public abstract Context create_child(String parm1);    public abstract Context create_child(String child);
74    
75    /**    /**
76     * Delete one or several (identically named) given properties.     * Delete one or several (identically named) given properties.
77     *     *
78     * @param property the name of the property to delet.     * @param property the name of the property to delete, may
79       * end by wildchar character '*'. The search scope is always
80       * limited to the current context.
81     */     */
82    public abstract void delete_values(String property);    public abstract void delete_values(String property);
83    
84    /**    /**
85       * Search the values.
86       *
87       * @param start_scope the context at which to initiate the search.
88       * @param flags the search operation flags.
89       * The flag {@link CTX_RESTRICT_SCOPE} means
90       * that search is restricted to the start_scope.
91       * @param pattern the property being searched, can be
92       * either name or name with the optional trailing wildchar character
93       * '*'.
94       * @return the list of the found properties.
95       */
96      public abstract NVList get_values(String start_scope, int flags,
97                                        String pattern
98                                       );
99    
100      /**
101     * Get the parent of this context.     * Get the parent of this context.
102     * @return the parent of this context.     * @return the parent of this context.
103     */     */
# Line 87  public abstract class Context Line 106  public abstract class Context
106    /**    /**
107     * Set a property.     * Set a property.
108     * @param name the property name.     * @param name the property name.
109     * @param value the property value.     * @param value the property value (the {@link Any} must hold string).
110     */     */
111    public abstract void set_one_value(String name, Any value);    public abstract void set_one_value(String name, Any value);
112      
113      /**
114       * Set multiple properties.
115       *
116       * @param values a list of properties, the {@link Any}'s
117       * in the list components must hold strings.
118       */
119      public abstract void set_values(NVList values);
120      
121      
122  }  }

Legend:
Removed from v.1.2.2.1  
changed lines
  Added in v.1.2.2.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26