23 lines
431 B
Java
23 lines
431 B
Java
package com.tridium.script;
|
|
|
|
import javax.baja.sys.BFacets;
|
|
import javax.baja.sys.Context;
|
|
|
|
public interface ScriptField {
|
|
boolean isProperty();
|
|
|
|
boolean isReusable();
|
|
|
|
String scriptDisplayName(Object obj, Context context);
|
|
|
|
BFacets scriptFacets(Object obj);
|
|
|
|
int scriptFlags(Object obj);
|
|
|
|
Object scriptGet(Object obj, Context context) throws Exception;
|
|
|
|
String scriptName();
|
|
|
|
Class scriptType();
|
|
}
|