public class XMPtemplate extends XMPobject
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
BLOCK |
static int |
BLOCK_CYCLIC |
static int |
CYCLIC |
static int |
DUPLICATION |
static int |
GBLOCK |
コンストラクタと説明 |
---|
XMPtemplate() |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
analyzeDistribute(Xobject templ,
Xobject distArgs,
Xobject nodes,
XMPenv env,
PragmaBlock pb) |
static void |
analyzeTemplate(Xobject name,
Xobject templateDecl,
XMPenv env,
PragmaBlock pb) |
void |
buildConstructor(BlockList body,
XMPenv env,
Block block) |
void |
buildDestructor(BlockList body,
XMPenv env,
Block block) |
static java.lang.String |
distMannerName(int dist) |
Xobject |
getDistArgAt(int index) |
int |
getDistMannerAt(int index) |
static java.lang.String |
getDistMannerString(int manner) |
java.lang.String |
getDistMannerStringAt(int index) |
Xobject |
getLowerAt(int index) |
XMPnodes |
getOntoNodes() |
Xobject |
getSizeAt(int index) |
Xobject |
getUpperAt(int index) |
boolean |
isDistributed() |
boolean |
isFixed() |
void |
setDistMannerAt(int index,
int distManner,
Xobject distArg) |
void |
setIsDistributed() |
void |
setIsFixed() |
void |
setOntoNodes(XMPnodes nodes) |
java.lang.String |
toString() |
void |
unsetIsFixed() |
getDescId, getDim, getKind, getName, isSaveDesc, setSaveDesc
public static final int DUPLICATION
public static final int BLOCK
public static final int CYCLIC
public static final int BLOCK_CYCLIC
public static final int GBLOCK
public java.lang.String toString()
toString
クラス内 java.lang.Object
public void setIsFixed()
public void unsetIsFixed()
public boolean isFixed()
public void setIsDistributed()
public boolean isDistributed()
public void setOntoNodes(XMPnodes nodes)
public XMPnodes getOntoNodes()
public void setDistMannerAt(int index, int distManner, Xobject distArg)
public int getDistMannerAt(int index)
public Xobject getDistArgAt(int index)
public java.lang.String getDistMannerStringAt(int index)
public static java.lang.String distMannerName(int dist)
public Xobject getUpperAt(int index)
public Xobject getLowerAt(int index)
public Xobject getSizeAt(int index)
public static java.lang.String getDistMannerString(int manner)
public static void analyzeTemplate(Xobject name, Xobject templateDecl, XMPenv env, PragmaBlock pb)
public static void analyzeDistribute(Xobject templ, Xobject distArgs, Xobject nodes, XMPenv env, PragmaBlock pb)
public void buildConstructor(BlockList body, XMPenv env, Block block)
buildConstructor
クラス内 XMPobject
public void buildDestructor(BlockList body, XMPenv env, Block block)
buildDestructor
クラス内 XMPobject