|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.etasoft.trans.map.axMap
Map contains all Map Objects.
Nested Class Summary | |
class |
axMap.axMapFindFast
Map Find Fast implementation. |
Constructor Summary | |
axMap()
|
|
axMap(axMap right,
boolean bKeepId)
Creates shadow copy of the map for processing. |
Method Summary | |
axMapObject |
addInto(axMapObject mapCurrObj,
axMapObject mapOrigObj,
boolean removeMappings)
|
axMapObject |
addInto(axMapObject mapCurrObj,
int nOffset,
axMapObject mapOrigObj,
boolean removeMappings)
|
void |
addItem(axMapRoot root,
boolean inputSide)
Add root item to the map. |
void |
copy(axMapObject mapObj)
|
void |
cut(axMapObject mapObj)
|
axMapObject |
deepCopy(axMapObject mapObj,
boolean copyMappings)
|
void |
delete(axMapObject mapObj)
|
java.lang.Boolean |
evalPlugin(axMapPluginBoolMethod method,
java.lang.Integer id,
java.lang.String data,
java.lang.String parameters,
axDocHandler docHandler)
Call validation/condition plug-in. |
java.lang.String |
execPlugin(axMapPluginExecMethod method,
java.lang.Integer id,
java.lang.String data,
java.lang.String parameters,
axDocHandler docHandler)
Call execution plug-in. |
axMapObject |
findById(int index)
Find map object by its index. |
axMapObject |
findByNamePart(java.lang.String namePart)
Find map object by part of its name. |
axMap.axMapFindFast |
findFast()
Return axMapFindFast object for reuse. |
axMapObject |
findFastById()
Find fast map object based on id, used in processing. |
axMapTransaction |
getInputTransaction()
|
int |
getMapVersion()
Version of the map format that was used to save the map. |
axMapTransaction |
getOutputTransaction()
|
java.lang.String[] |
getPluginArray(int pluginType)
Get plug-in list. |
axMapPluginOptions |
getPluginOptions()
|
static java.lang.String |
getRuntimeVersion()
Get current runtime version. |
axMapScriptArray |
getScriptArray()
|
boolean |
isCopyAvailable(axMapObject mapObj)
|
java.util.Iterator |
iteratorLinear()
Get new Linear iterator. |
java.util.Iterator |
iteratorLinear(axMapObject mapObj)
Get new Linear iterator using some map object as a start. |
void |
loadAllPlugins()
Load all plug-ins. |
boolean |
mapUnmap(axMapObject mapLeftObj,
axMapObject mapRightObj)
|
void |
pasteInto(axMapObject mapCurrObj,
boolean removeMappings)
|
void |
pasteInto(axMapObject mapCurrObj,
int nOffset,
boolean removeMappings)
|
int |
performAutoMap(int charCount,
boolean typeMatch,
boolean useCase,
boolean readOnly)
|
void |
removeItem(axMapObject obj,
boolean inputSide)
Remove root item from the map. |
void |
removeItemAt(int index,
boolean inputSide)
Remove item based on index provided. |
void |
setCacheDirty(boolean cacheDirty)
Mark Linear iterator cache as dirty. |
void |
setPluginOptions(axMapPluginOptions mapPluginOptions)
|
void |
setReloadPlugins(boolean reloadPlugins)
Flag plug-ins for reload. |
void |
setScriptArray(axMapScriptArray mapScriptArray)
|
java.lang.Boolean |
transactPlugin(axMapPluginTransactMethod method,
java.lang.Integer id,
java.lang.String parameters)
Call transaction control plug-in. |
void |
unloadAllPlugins()
Unload all plug-ins. |
void |
write(java.io.ObjectOutputStream stream0)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public axMap()
public axMap(axMap right, boolean bKeepId)
Method Detail |
public void write(java.io.ObjectOutputStream stream0) throws java.io.IOException
java.io.IOException
public static java.lang.String getRuntimeVersion()
public int getMapVersion()
public axMapTransaction getInputTransaction()
public axMapTransaction getOutputTransaction()
public axMapPluginOptions getPluginOptions()
public void setPluginOptions(axMapPluginOptions mapPluginOptions)
public axMapScriptArray getScriptArray()
public void setScriptArray(axMapScriptArray mapScriptArray)
public void setReloadPlugins(boolean reloadPlugins)
public void loadAllPlugins() throws java.lang.Exception
java.lang.Exception
public void unloadAllPlugins()
public java.lang.String[] getPluginArray(int pluginType) throws java.lang.Exception
java.lang.Exception
public java.lang.String execPlugin(axMapPluginExecMethod method, java.lang.Integer id, java.lang.String data, java.lang.String parameters, axDocHandler docHandler) throws axException
axException
public java.lang.Boolean evalPlugin(axMapPluginBoolMethod method, java.lang.Integer id, java.lang.String data, java.lang.String parameters, axDocHandler docHandler) throws axException
axException
public java.lang.Boolean transactPlugin(axMapPluginTransactMethod method, java.lang.Integer id, java.lang.String parameters) throws axException
axException
public void addItem(axMapRoot root, boolean inputSide) throws axException
axException
public void removeItem(axMapObject obj, boolean inputSide)
public void removeItemAt(int index, boolean inputSide)
public void setCacheDirty(boolean cacheDirty)
public java.util.Iterator iteratorLinear()
public java.util.Iterator iteratorLinear(axMapObject mapObj)
public axMapObject findById(int index)
public axMapObject findByNamePart(java.lang.String namePart)
public axMapObject findFastById()
public axMap.axMapFindFast findFast()
public axMapObject deepCopy(axMapObject mapObj, boolean copyMappings)
public axMapObject addInto(axMapObject mapCurrObj, axMapObject mapOrigObj, boolean removeMappings) throws axException
axException
public axMapObject addInto(axMapObject mapCurrObj, int nOffset, axMapObject mapOrigObj, boolean removeMappings) throws axException
axException
public boolean mapUnmap(axMapObject mapLeftObj, axMapObject mapRightObj)
public void cut(axMapObject mapObj)
public void copy(axMapObject mapObj)
public void pasteInto(axMapObject mapCurrObj, boolean removeMappings) throws axException
axException
public void pasteInto(axMapObject mapCurrObj, int nOffset, boolean removeMappings) throws axException
axException
public void delete(axMapObject mapObj)
public boolean isCopyAvailable(axMapObject mapObj)
public int performAutoMap(int charCount, boolean typeMatch, boolean useCase, boolean readOnly)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |