acpinamedobject.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 65 行

JAVA
65
字号
/*
 * $Id: AcpiNamedObject.java,v 1.1 2003/11/25 11:42:31 epr Exp $
 */
package org.jnode.driver.acpi.vm;


/**
 * AcpiNamedObject.
 * 
 * <p>
 * Title:
 * </p>
 * <p>
 * Description:
 * </p>
 * <p>
 * Copyright: Copyright (c) 2003
 * </p>
 * <p>
 * Company:
 * </p>
 * 
 * @author not attributable
 * @version 1.0
 */

public class AcpiNamedObject extends AcpiObject {

	private String name;

	public AcpiNamedObject() {
		this.name = null;
	}

	public AcpiNamedObject(String name) {
		this.name = name;
		this.putInSameNameSpace(NameSpace.currentNameSpace);
	}

	public AcpiNamedObject(NameSpace space, String name) {
		super(space);
		this.name = name;
		this.putInSameNameSpace(space);
	}

	public String getName() {
		return name;
	}
	
	protected void setName(String name) {
		this.name = name;
	}

	public void dump(String prefix) {
		log.info(toString(prefix));
	}

	public String toString(String prefix) {
		String className = this.getClass().getName();
		String n = className.substring(className.lastIndexOf(".") + 1);
		return prefix + n + ": " + this.name;
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?