01: /*
02: * Created on Sep 24, 2004
03: *
04: */
05: package org.jmatlab.linalg;
06:
07: import org.jmatlab.semantic.Symbol;
08:
09: /**
10: * @author Ali
11: *
12: */
13: public interface IStruct {
14: public void setField(String name, Symbol symbol);
15:
16: public void setField(int i, String name, Symbol symbol);
17:
18: public void setField(int i, int j, String name, Symbol symbol);
19:
20: public Symbol getField(String name);
21:
22: public Symbol getField(int i, String name);
23:
24: public Symbol getField(int i, int j, String name);
25:
26: public String toString();
27: }
|