public class ScopeType //implements org.omg.CORBA.portable.IDLEntity
{
private int __value;
private static int __size = 4;
private static BasicCmIRPSystem.ScopeType[] __array = new BasicCmIRPSystem.ScopeType [__size]; public static final int _BASE_ONLY = 0;
public static final BasicCmIRPSystem.ScopeType BASE_ONLY = new BasicCmIRPSystem.ScopeType(_BASE_ONLY);
public static final int _BASE_NTH_LEVEL = 1;
public static final BasicCmIRPSystem.ScopeType BASE_NTH_LEVEL = new BasicCmIRPSystem.ScopeType(_BASE_NTH_LEVEL);
public static final int _BASE_SUBTREE = 2;
public static final BasicCmIRPSystem.ScopeType BASE_SUBTREE = new BasicCmIRPSystem.ScopeType(_BASE_SUBTREE);
public static final int _BASE_ALL = 3;
public static final BasicCmIRPSystem.ScopeType BASE_ALL = new BasicCmIRPSystem.ScopeType(_BASE_ALL); public int value ()
{
return __value;
} public static BasicCmIRPSystem.ScopeType from_int (int value)
{
if (value >= 0 && value < __size)
return __array[value];
else
throw new org.omg.CORBA.BAD_PARAM ();
} protected ScopeType (int value)
{
__value = value;
__array[__value] = this;
}
} -------------------------------------------------
调用ScopeType.BASE_ALL会是什么意思啊?
{
private int __value;
private static int __size = 4;
private static BasicCmIRPSystem.ScopeType[] __array = new BasicCmIRPSystem.ScopeType [__size]; public static final int _BASE_ONLY = 0;
public static final BasicCmIRPSystem.ScopeType BASE_ONLY = new BasicCmIRPSystem.ScopeType(_BASE_ONLY);
public static final int _BASE_NTH_LEVEL = 1;
public static final BasicCmIRPSystem.ScopeType BASE_NTH_LEVEL = new BasicCmIRPSystem.ScopeType(_BASE_NTH_LEVEL);
public static final int _BASE_SUBTREE = 2;
public static final BasicCmIRPSystem.ScopeType BASE_SUBTREE = new BasicCmIRPSystem.ScopeType(_BASE_SUBTREE);
public static final int _BASE_ALL = 3;
public static final BasicCmIRPSystem.ScopeType BASE_ALL = new BasicCmIRPSystem.ScopeType(_BASE_ALL); public int value ()
{
return __value;
} public static BasicCmIRPSystem.ScopeType from_int (int value)
{
if (value >= 0 && value < __size)
return __array[value];
else
throw new org.omg.CORBA.BAD_PARAM ();
} protected ScopeType (int value)
{
__value = value;
__array[__value] = this;
}
} -------------------------------------------------
调用ScopeType.BASE_ALL会是什么意思啊?
具体的意思可能就是一些什么东东的级别
定义常量这样的代码很容易读懂,举个例子吧
public static final int PI=3;
计算圆的面积 S=PI*r*r;
如果不这样写,改成S=3*r*r;
估计别人会不知道你这个是什么意思吧。我也是新手,如果有错,请纠正,谢谢
就是调用这个类的一个常量,忘了说一些程序通用的属性也可以这样用,像窗体大小,位置等等