1008N/A * The contents of this file are subject to the terms of the 1008N/A * Common Development and Distribution License, Version 1.0 only 1008N/A * (the "License"). You may not use this file except in compliance 1008N/A * You can obtain a copy of the license at 1008N/A * See the License for the specific language governing permissions 1008N/A * and limitations under the License. 1008N/A * When distributing Covered Code, include this CDDL HEADER in each 1008N/A * file and include the License file at 1008N/A * add the following below this CDDL HEADER, with the fields enclosed 1008N/A * by brackets "[]" replaced with your own identifying information: 1008N/A * Portions Copyright [yyyy] [name of copyright owner] 3215N/A * Copyright 2008 Sun Microsystems, Inc. 1008N/A * Enumeration property definition. 1008N/A * The enumeration that should be used for values of this 1008N/A * An interface for incrementally constructing enumeration property 1008N/A * The enumeration that should be used for values of this 1008N/A * Set the enumeration class which should be used for values of 1008N/A * this property definition. 1008N/A * The enumeration class which should be used for values 1008N/A * of this property definition. 1008N/A // Make sure that the enumeration class has been defined. 1008N/A * Create an enumeration property definition builder. 1008N/A * The enumeration that should be used for values of this 1140N/A * The managed object definition associated with this 1008N/A * @return Returns the new enumeration property definition builder. 1008N/A // Map used for decoding values. 1008N/A // Initialize the decoding map. 1008N/A * Get the enumeration class used for values of this property. 1008N/A * @return Returns the enumeration class used for values of this 1140N/A * Gets the synopsis of the specified enumeration value of this 1140N/A * enumeration property definition in the default locale. 1140N/A * @return Returns the synopsis of the specified enumeration value 1140N/A * of this enumeration property definition in the default 1140N/A * Gets the synopsis of the specified enumeration value of this 1140N/A * enumeration property definition in the specified locale. 1140N/A * @return Returns the synopsis of the specified enumeration value 1140N/A * of this enumeration property definition in the specified 1008N/A // No additional validation required.