public synchronized void delete() { if (swigCPtr != 0) { if (swigCMemOwn) { swigCMemOwn = false; JavaControllerJNI.delete_Controller(swigCPtr); } swigCPtr = 0; } }
public boolean getObjectProperty(long uid, Kind k, ObjectProperties p, long[] v) { return JavaControllerJNI.Controller_getObjectProperty__SWIG_5( swigCPtr, this, uid, k.ordinal(), p.ordinal(), v); }
public void sortAndFillKind(VectorOfScicosID uids, VectorOfInt kind) { JavaControllerJNI.Controller_sortAndFillKind( swigCPtr, this, VectorOfScicosID.getCPtr(uids), uids, VectorOfInt.getCPtr(kind), kind); }
public VectorOfScicosID getAll(Kind k) { return new VectorOfScicosID( JavaControllerJNI.Controller_getAll(swigCPtr, this, k.ordinal()), true); }
public Kind getKind(long uid) { return Kind.class.getEnumConstants()[JavaControllerJNI.Controller_getKind(swigCPtr, this, uid)]; }
public long cloneObject(long uid, boolean cloneChildren, boolean clonePorts) { return JavaControllerJNI.Controller_cloneObject(swigCPtr, this, uid, cloneChildren, clonePorts); }
public void deleteObject(long uid) { JavaControllerJNI.Controller_deleteObject(swigCPtr, this, uid); }
public long referenceObject(long uid) { return JavaControllerJNI.Controller_referenceObject(swigCPtr, this, uid); }
public long createObject(Kind k) { return JavaControllerJNI.Controller_createObject(swigCPtr, this, k.ordinal()); }
public Controller() { this(JavaControllerJNI.new_Controller(), true); }
public static View look_for_view(String name) { long cPtr = JavaControllerJNI.Controller_look_for_view(name); return (cPtr == 0) ? null : new View(cPtr, false); }
public UpdateStatus setObjectProperty(long uid, Kind k, ObjectProperties p, VectorOfScicosID v) { return UpdateStatus.class .getEnumConstants()[ JavaControllerJNI.Controller_setObjectProperty__SWIG_10( swigCPtr, this, uid, k.ordinal(), p.ordinal(), VectorOfScicosID.getCPtr(v), v)]; }
public UpdateStatus setObjectProperty(long uid, Kind k, ObjectProperties p, String v) { return UpdateStatus.class .getEnumConstants()[ JavaControllerJNI.Controller_setObjectProperty__SWIG_4( swigCPtr, this, uid, k.ordinal(), p.ordinal(), v)]; }
public boolean getObjectProperty(long uid, Kind k, ObjectProperties p, VectorOfScicosID v) { return JavaControllerJNI.Controller_getObjectProperty__SWIG_10( swigCPtr, this, uid, k.ordinal(), p.ordinal(), VectorOfScicosID.getCPtr(v), v); }