Class RegisterMode
- java.lang.Object
-
- ru.ispras.microtesk.tools.oracle.internal.RegisterMode
-
-
Constructor Summary
Constructors Constructor Description RegisterMode(java.lang.String nameRegex, java.lang.String memoryName, boolean frameDependence, int startIndex, int endIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
check(java.lang.String item)
Checks the item type.int
getEndIndex()
boolean
getFrameDependence()
int
getIndex(java.lang.String register)
java.lang.String
getItemName()
java.lang.String
getShortDescription(int index)
Returns a short description of item with the specified indexjava.lang.String
toString()
-
-
-
Method Detail
-
getItemName
public java.lang.String getItemName()
- Specified by:
getItemName
in interfaceItem
- Returns:
- the item name in model
-
getIndex
public int getIndex(java.lang.String register)
-
check
public boolean check(java.lang.String item)
Description copied from interface:Item
Checks the item type.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getEndIndex
public int getEndIndex()
- Specified by:
getEndIndex
in interfaceItem
- Returns:
- the last index value
-
getFrameDependence
public boolean getFrameDependence()
- Specified by:
getFrameDependence
in interfaceItem
- Returns:
- true if access to the item depends on the frame
-
getShortDescription
public java.lang.String getShortDescription(int index)
Description copied from interface:Item
Returns a short description of item with the specified index- Specified by:
getShortDescription
in interfaceItem
- Parameters:
index
- of the item- Returns:
- a short description
-
-