类的使用
org.xmeta.Bindings
-
使用Bindings的程序包 程序包 说明 org.xmeta org.xmeta.util -
-
org.xmeta中Bindings的使用
返回Bindings的org.xmeta中的方法 修饰符和类型 方法 说明 BindingsActionContext. g()获取全局变量的缩写。BindingsActionContext. getGlobalScope()获取全局变量。BindingsActionContext. getLocalScope()获取当前本地变量.BindingsActionContext. getScope()获取当前的局部变量范围,如果没有这是局部变量范围将返回null。BindingsActionContext. getScope(int index)返回指定范围的变量绑定。BindingsActionContext. getScope(String actionThingPath)根据动作事物的路径来获得变量范围。BindingsActionContext. l()获取局部变量的缩写。BindingsActionContext. l(int index)返回指定索引的局部变量集合,用于多个局部变量包含的情形,如Begin套Begin。BindingsActionContext. peek()返回最顶层的变量绑定。BindingsActionContext. pop()弹出最顶层的变量绑定。BindingsActionContext. push()BindingsActionContext. push(Bindings bindings)压入一个变量绑定到堆栈中,当传入的变量绑定为null时自动创建一个新的。BindingsActionContext. pushPoolBindings()返回变量类型为Bindings的类型的org.xmeta中的方法 修饰符和类型 方法 说明 List<Bindings>ActionException. getBindings()如果构造ActionExeption时传入了ActionContext,那么可以获取它的所有Bindings此时返回的列表不为空,其他则为空。List<Bindings>ActionContext. getScopes()返回变量绑定的列表。参数类型为Bindings的org.xmeta中的方法 修饰符和类型 方法 说明 BindingsActionContext. push(Bindings bindings)压入一个变量绑定到堆栈中,当传入的变量绑定为null时自动创建一个新的。参数类型为Bindings的org.xmeta中的构造器 构造器 说明 ActionContext(Bindings bindings)创建一个变量上下文,使用指定的全局变量Bindings。 -
org.xmeta.util中Bindings的使用
返回Bindings的org.xmeta.util中的方法 修饰符和类型 方法 说明 static BindingsUtilAction. getReservedVars(String reservedVars, ActionContext actionContext)从actionContext获取需要保留的变量。static BindingsUtilAction. getVarScope(String varScope, ActionContext actionContext)通过VarScope的字符串返回相应的Scope,如Gloabl, Local等。static BindingsUtilAction. getVarScope(Thing action, ActionContext actionContext)获取变量范围。
-