1 /* 2 (C) Copyright IBM Corp. 2006, 2010 3 4 THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE 5 ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE 6 CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. 7 8 You can obtain a current copy of the Eclipse Public License from 9 http://www.opensource.org/licenses/eclipse-1.0.php 10 11 @author : Endre Bak, ebak@de.ibm.com 12 * 13 * Change History 14 * Flag Date Prog Description 15 *------------------------------------------------------------------------------------------------- 16 * 2006-04-25 ebak Initial commit 17 * 2003590 2008-06-30 blaschke-oss Change licensing from CPL to EPL 18 * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) 19 * 2935258 2010-01-22 blaschke-oss Sync up javax.cim.* javadoc with JSR48 1.0.0 20 */ 21 22 package org.sentrysoftware.wbem.javax.cim; 23 24 /*- 25 * ╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲ 26 * WBEM Java Client 27 * ჻჻჻჻჻჻ 28 * Copyright (C) 2023 Sentry Software 29 * ჻჻჻჻჻჻ 30 * This program is free software: you can redistribute it and/or modify 31 * it under the terms of the GNU Lesser General Public License as 32 * published by the Free Software Foundation, either version 3 of the 33 * License, or (at your option) any later version. 34 * 35 * This program is distributed in the hope that it will be useful, 36 * but WITHOUT ANY WARRANTY; without even the implied warranty of 37 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 38 * GNU General Lesser Public License for more details. 39 * 40 * You should have received a copy of the GNU General Lesser Public 41 * License along with this program. If not, see 42 * <http://www.gnu.org/licenses/lgpl-3.0.html>. 43 * ╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱ 44 */ 45 46 //Sync'd against JSR48 1.0.0 javadoc (build 1.5.0_10) on Wed Jan 20 02:20:59 EST 2010 47 /** 48 * The NamedElementInterface is used by CIM Elements that are named. For 49 * example, CIM Qualifier Types, CIM Classes and CIM Instances are all named and 50 * can be retrieved by a WBEM client. 51 */ 52 public interface CIMNamedElementInterface { 53 54 /** 55 * Retrieve the ObjectPath that represents the name for this element. 56 * 57 * @return The Object Path that represents the element. 58 */ 59 CIMObjectPath getObjectPath(); 60 61 }