ENTITY indices_range; nindices : INTEGER; start : ARRAY [1:nindices] OF INTEGER; finish : ARRAY [1:nindices] OF INTEGER; END_ENTITY; -- indices_range |
Entity data types and their attributesindices_rangenindices: INTEGER; start: ARRAY [1:nindices] OF INTEGER; finish: ARRAY [1:nindices] OF INTEGER; |
Global rules for this entity data type- |
public interface EIndices_range extends EEntitynindices (explicit attribute)boolean testNindices(EIndices_range type)int getNindices(EIndices_range type) void setNindices(EIndices_range type, int value) void unsetNindices(EIndices_range type) start (explicit attribute)boolean testStart(EIndices_range type)A_int getStart(EIndices_range type) A_int createStart(EIndices_range type) void unsetStart(EIndices_range type) finish (explicit attribute)boolean testFinish(EIndices_range type)A_int getFinish(EIndices_range type) A_int createFinish(EIndices_range type) void unsetFinish(EIndices_range type) |
public class CIndices_range implements EIndices_rangestatic EAttribute attributeNindices(EIndices_range type)static EAttribute attributeStart(EIndices_range type) static EAttribute attributeFinish(EIndices_range type) |
public class AIndices_range extends AEntitypublic EIndices_range getByIndex(int index)public EIndices_range getCurrentMember(SdaiIterator it) |