Serialized Form
windowSize
java.awt.Dimension windowSize
paneSize
java.awt.Dimension paneSize
editorPane
javax.swing.JEditorPane editorPane
okButton
javax.swing.JButton okButton
myParent
javax.swing.JFrame myParent
northPanel
javax.swing.JPanel northPanel
southPanel
javax.swing.JPanel southPanel
westPanel
javax.swing.JPanel westPanel
centerText
javax.swing.JTextArea centerText
closeButton
javax.swing.JButton closeButton
myTree
javax.swing.JTree myTree
splitPane
javax.swing.JSplitPane splitPane
windowSize
java.awt.Dimension windowSize
minimumSize1
java.awt.Dimension minimumSize1
minimumSize2
java.awt.Dimension minimumSize2
displayPanel
javax.swing.JPanel displayPanel
applyButton
javax.swing.JButton applyButton
cancelButton
javax.swing.JButton cancelButton
myLength0
int myLength0
myLength1
int myLength1
myLength2
int myLength2
myLength3
int myLength3
myPanels
java.util.Vector myPanels
myColumns
java.lang.String[] myColumns
myData
java.lang.Object[][] myData
windowSize
java.awt.Dimension windowSize
editorPane
javax.swing.JEditorPane editorPane
COPYRIGHT_PAGE
java.lang.String COPYRIGHT_PAGE
- See Also:
- Constant Field Values
CHOSEN_OPTION
int CHOSEN_OPTION
radixEncoding
javax.swing.JRadioButton radixEncoding
permutationEncoding
javax.swing.JRadioButton permutationEncoding
radixValue
IntegerInput radixValue
numComponents
IntegerInput numComponents
minimumGraphNodes
IntegerInput minimumGraphNodes
pointerArray
javax.swing.JRadioButton pointerArray
pointerPointer
javax.swing.JRadioButton pointerPointer
pointerHashtable
javax.swing.JRadioButton pointerHashtable
pointerVector
javax.swing.JRadioButton pointerVector
allGlobal
javax.swing.JRadioButton allGlobal
rootGlobal
javax.swing.JRadioButton rootGlobal
nullIf
javax.swing.JRadioButton nullIf
nullSafe
javax.swing.JRadioButton nullSafe
nullTry
javax.swing.JRadioButton nullTry
nullInit
javax.swing.JRadioButton nullInit
generateFunctions
javax.swing.JRadioButton generateFunctions
radixGroup
javax.swing.ButtonGroup radixGroup
globalGroup
javax.swing.ButtonGroup globalGroup
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
resetButton
javax.swing.JButton resetButton
myTree
javax.swing.JTree myTree
splitPane
javax.swing.JSplitPane splitPane
windowSize
java.awt.Dimension windowSize
minimumSize1
java.awt.Dimension minimumSize1
minimumSize2
java.awt.Dimension minimumSize2
editorPane
javax.swing.JEditorPane editorPane
editorPane
javax.swing.JEditorPane editorPane
scrollBar
javax.swing.JScrollBar scrollBar
textField
javax.swing.JTextField textField
redLight
javax.swing.ImageIcon redLight
yellowLight
javax.swing.ImageIcon yellowLight
greenLight
javax.swing.ImageIcon greenLight
m_splitPane
javax.swing.JSplitPane m_splitPane
m_tree
javax.swing.JTree m_tree
m_lblTitle
javax.swing.JLabel m_lblTitle
m_obfSlider
Utils.LabeledSlider m_obfSlider
m_chkThread
javax.swing.JCheckBox m_chkThread
m_chkReflect
javax.swing.JCheckBox m_chkReflect
m_perfSlider
Utils.LabeledSlider m_perfSlider
m_advCheck
javax.swing.JCheckBox m_advCheck
m_obfList
javax.swing.JScrollPane m_obfList
m_table
javax.swing.JTable m_table
m_btnOK
javax.swing.JButton m_btnOK
m_btnCancel
javax.swing.JButton m_btnCancel
m_obfModel
sandmark.gui.ObfDialog.ObfListModel m_obfModel
m_info
ObfuscationConfigInfo m_info
northPanel
javax.swing.JPanel northPanel
southPanel
javax.swing.JPanel southPanel
westPanel
javax.swing.JPanel westPanel
table
javax.swing.JTable table
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
resetButton
javax.swing.JButton resetButton
columnNames
java.lang.String[] columnNames
data
java.lang.Object[][] data
columnClasses
java.lang.Class[] columnClasses
guiListeners
java.util.Vector guiListeners
DyEmbedButton
javax.swing.JButton DyEmbedButton
DyTraceButton
javax.swing.JButton DyTraceButton
DyRecognizeButton
javax.swing.JButton DyRecognizeButton
DyTStartButton
javax.swing.JButton DyTStartButton
DyTDoneButton
javax.swing.JButton DyTDoneButton
DyTConfButton
javax.swing.JButton DyTConfButton
DyTBrowse1Button
javax.swing.JButton DyTBrowse1Button
DyTBrowse2Button
javax.swing.JButton DyTBrowse2Button
DyEConfButton
javax.swing.JButton DyEConfButton
DyEEmbedButton
javax.swing.JButton DyEEmbedButton
DyEBrowse1Button
javax.swing.JButton DyEBrowse1Button
DyERandomButton
javax.swing.JButton DyERandomButton
DyEBrowse2Button
javax.swing.JButton DyEBrowse2Button
DyEBrowse3Button
javax.swing.JButton DyEBrowse3Button
DyRBrowseButton
javax.swing.JButton DyRBrowseButton
DyRNextButton
javax.swing.JButton DyRNextButton
DyRStartButton
javax.swing.JButton DyRStartButton
DyRDoneButton
javax.swing.JButton DyRDoneButton
DyRConfButton
javax.swing.JButton DyRConfButton
StEmbedButton
javax.swing.JButton StEmbedButton
StRecognizeButton
javax.swing.JButton StRecognizeButton
StEBrowse1Button
javax.swing.JButton StEBrowse1Button
StEBrowse2Button
javax.swing.JButton StEBrowse2Button
StERandomButton
javax.swing.JButton StERandomButton
StEEmbedButton
javax.swing.JButton StEEmbedButton
StEConfButton
javax.swing.JButton StEConfButton
StRBrowseButton
javax.swing.JButton StRBrowseButton
StRNextButton
javax.swing.JButton StRNextButton
StRRecognizeButton
javax.swing.JButton StRRecognizeButton
StRConfButton
javax.swing.JButton StRConfButton
ObConfButton
javax.swing.JButton ObConfButton
ObObfuscateButton
javax.swing.JButton ObObfuscateButton
ObBrowse1Button
javax.swing.JButton ObBrowse1Button
ObBrowse2Button
javax.swing.JButton ObBrowse2Button
OpConfButton
javax.swing.JButton OpConfButton
OpOptimiseButton
javax.swing.JButton OpOptimiseButton
OpBrowse1Button
javax.swing.JButton OpBrowse1Button
OpBrowse2Button
javax.swing.JButton OpBrowse2Button
SBrowseButton
javax.swing.JButton SBrowseButton
SViewButton
javax.swing.JButton SViewButton
VBrowseButton
javax.swing.JButton VBrowseButton
VViewButton
javax.swing.JButton VViewButton
DyT1Text
javax.swing.JTextField DyT1Text
DyT2Text
javax.swing.JTextField DyT2Text
DyT3Text
javax.swing.JTextField DyT3Text
DyT4Text
javax.swing.JTextField DyT4Text
DyT5Text
javax.swing.JTextField DyT5Text
DyE1Text
javax.swing.JTextField DyE1Text
DyE2Text
javax.swing.JTextField DyE2Text
DyE3Text
javax.swing.JTextField DyE3Text
DyE4Text
javax.swing.JTextField DyE4Text
DyR1Text
javax.swing.JTextField DyR1Text
DyR2Text
javax.swing.JTextField DyR2Text
DyR3Text
javax.swing.JTextField DyR3Text
DyR4Text
javax.swing.JTextField DyR4Text
StE1Text
javax.swing.JTextField StE1Text
StE2Text
javax.swing.JTextField StE2Text
StE3Text
javax.swing.JTextField StE3Text
StE4Text
javax.swing.JTextField StE4Text
StR1Text
javax.swing.JTextField StR1Text
StR2Text
javax.swing.JTextField StR2Text
Op1Text
javax.swing.JTextField Op1Text
Op2Text
javax.swing.JTextField Op2Text
Ob1Text
javax.swing.JTextField Ob1Text
Ob2Text
javax.swing.JTextField Ob2Text
S1Text
javax.swing.JTextField S1Text
V1Text
javax.swing.JTextField V1Text
DyPanel
javax.swing.JPanel DyPanel
DyEPanel
javax.swing.JPanel DyEPanel
DyRPanel
javax.swing.JPanel DyRPanel
DyTPanel
javax.swing.JPanel DyTPanel
DyInsetPanel
javax.swing.JPanel DyInsetPanel
StPanel
javax.swing.JPanel StPanel
StEPanel
javax.swing.JPanel StEPanel
StRPanel
javax.swing.JPanel StRPanel
StInsetPanel
javax.swing.JPanel StInsetPanel
ObPanel
javax.swing.JPanel ObPanel
OpPanel
javax.swing.JPanel OpPanel
SPanel
javax.swing.JPanel SPanel
VPanel
javax.swing.JPanel VPanel
DyCardLayout
java.awt.CardLayout DyCardLayout
StCardLayout
java.awt.CardLayout StCardLayout
DyComboBox
javax.swing.JComboBox DyComboBox
StComboBox
javax.swing.JComboBox StComboBox
ObComboBox
javax.swing.JComboBox ObComboBox
tabs
javax.swing.JTabbedPane tabs
logText
javax.swing.JTextArea logText
logScrollPane
javax.swing.JScrollPane logScrollPane
DywmText
javax.swing.JTextArea DywmText
StwmText
javax.swing.JTextArea StwmText
DywmScrollPane
javax.swing.JScrollPane DywmScrollPane
StwmScrollPane
javax.swing.JScrollPane StwmScrollPane
DyTFileChooser1
javax.swing.JFileChooser DyTFileChooser1
DyTFileChooser2
javax.swing.JFileChooser DyTFileChooser2
DyEFileChooser1
javax.swing.JFileChooser DyEFileChooser1
DyEFileChooser2
javax.swing.JFileChooser DyEFileChooser2
DyEFileChooser3
javax.swing.JFileChooser DyEFileChooser3
DyRFileChooser1
javax.swing.JFileChooser DyRFileChooser1
StEFileChooser1
javax.swing.JFileChooser StEFileChooser1
StEFileChooser2
javax.swing.JFileChooser StEFileChooser2
StEFileChooser3
javax.swing.JFileChooser StEFileChooser3
StRFileChooser1
javax.swing.JFileChooser StRFileChooser1
ObFileChooser1
javax.swing.JFileChooser ObFileChooser1
ObFileChooser2
javax.swing.JFileChooser ObFileChooser2
OpFileChooser1
javax.swing.JFileChooser OpFileChooser1
OpFileChooser2
javax.swing.JFileChooser OpFileChooser2
SFileChooser1
javax.swing.JFileChooser SFileChooser1
VFileChooser1
javax.swing.JFileChooser VFileChooser1
menuBar
javax.swing.JMenuBar menuBar
fileMenu
javax.swing.JMenu fileMenu
editMenu
javax.swing.JMenu editMenu
helpMenu
javax.swing.JMenu helpMenu
fileExit
javax.swing.JMenuItem fileExit
runScript
javax.swing.JMenuItem runScript
editConfig
javax.swing.JMenuItem editConfig
obfConfig
javax.swing.JMenuItem obfConfig
helpAbout
javax.swing.JMenuItem helpAbout
helpHelp
javax.swing.JMenuItem helpHelp
helpLicense
javax.swing.JMenuItem helpLicense
helpIntro
javax.swing.JMenuItem helpIntro
helpAnnot
javax.swing.JMenuItem helpAnnot
helpTrace
javax.swing.JMenuItem helpTrace
helpEmbed
javax.swing.JMenuItem helpEmbed
helpObfuscate
javax.swing.JMenuItem helpObfuscate
helpOptimise
javax.swing.JMenuItem helpOptimise
helpRecognize
javax.swing.JMenuItem helpRecognize
helpFrame
HelpFrame helpFrame
embedProperties
java.util.Vector embedProperties
lastTitle
java.lang.String lastTitle
lastDynamicTitle
java.lang.String lastDynamicTitle
lastStaticTitle
java.lang.String lastStaticTitle
image
java.awt.Image image
imgWidth
int imgWidth
imgHeight
int imgHeight
img
java.awt.Image img
displayable
boolean displayable
northPanel
javax.swing.JPanel northPanel
southPanel
javax.swing.JPanel southPanel
westPanel
javax.swing.JPanel westPanel
classTable
javax.swing.JTable classTable
closeButton
javax.swing.JButton closeButton
myParent
SandMarkFrame myParent
columnNames
java.lang.String[] columnNames
data
java.lang.Object[][] data
NO_OF_COLUMNS
int NO_OF_COLUMNS
- See Also:
- Constant Field Values
columnClasses
java.lang.Class[] columnClasses
m_slider
javax.swing.JSlider m_slider
m_valText
javax.swing.JLabel m_valText
m_mapper
Utils.LabeledSlider.ValueMapper m_mapper
viewPanel
VViewPanel viewPanel
treePanel
VTreePanel treePanel
splitPanel
VSplitPanel splitPanel
myCFC
ClassFileCollection myCFC
myStats
Stats myStats
myRoot
javax.swing.tree.DefaultMutableTreeNode myRoot
myAnalyzer
analyzer myAnalyzer
mcMeasureButton
javax.swing.JButton mcMeasureButton
htMeasureButton
javax.swing.JButton htMeasureButton
msMeasureButton
javax.swing.JButton msMeasureButton
hkMeasureButton
javax.swing.JButton hkMeasureButton
hmMeasureButton
javax.swing.JButton hmMeasureButton
ckMeasureButton
javax.swing.JButton ckMeasureButton
condStateButton
javax.swing.JButton condStateButton
numMethodButton
javax.swing.JButton numMethodButton
opCodeButton
javax.swing.JButton opCodeButton
classNameButton
javax.swing.JButton classNameButton
opCodeField
javax.swing.JTextField opCodeField
jarfile
java.lang.String jarfile
htMeasureMenu
javax.swing.JMenu htMeasureMenu
htMenuBar
javax.swing.JMenuBar htMenuBar
lengthMItem
javax.swing.JMenuItem lengthMItem
vocabMItem
javax.swing.JMenuItem vocabMItem
volMItem
javax.swing.JMenuItem volMItem
diffMItem
javax.swing.JMenuItem diffMItem
effortMItem
javax.swing.JMenuItem effortMItem
ckMenuBar
javax.swing.JMenuBar ckMenuBar
ckMeasureMenu
javax.swing.JMenu ckMeasureMenu
depthMItem
javax.swing.JMenuItem depthMItem
childMItem
javax.swing.JMenuItem childMItem
coupleMItem
javax.swing.JMenuItem coupleMItem
responseMItem
javax.swing.JMenuItem responseMItem
cohesionMItem
javax.swing.JMenuItem cohesionMItem
myPane
javax.swing.JSplitPane myPane
myNestedPane
javax.swing.JSplitPane myNestedPane
mySortPanel
VSortPanel mySortPanel
myTreePanel
VTreePanel myTreePanel
myViewPanel
VViewPanel myViewPanel
myStats
Stats myStats
myAnalyzer
analyzer myAnalyzer
myCFC
ClassFileCollection myCFC
myViewPanel
VViewPanel myViewPanel
myRoot
javax.swing.tree.DefaultMutableTreeNode myRoot
mySelectionTree
javax.swing.JTree mySelectionTree
myCFC
ClassFileCollection myCFC
model
javax.swing.tree.DefaultTreeModel model
myTextArea
javax.swing.JTextArea myTextArea
document
java.lang.String document
m_sParent
javax.swing.JFrame m_sParent
m_jep
javax.swing.JEditorPane m_jep
m_jcbLocation
javax.swing.JComboBox m_jcbLocation
m_jlStatus
javax.swing.JLabel m_jlStatus
m_jmBack
javax.swing.JButton m_jmBack
m_jmForward
javax.swing.JButton m_jmForward
m_sHome
java.lang.String m_sHome
m_sSearch
java.lang.String m_sSearch
Package sandmark.obfuscate |
method
MethodID method
- The method in which the bytecode instruction resides.
lineNumber
long lineNumber
- The line-number of the bytecode instruction. (May be ==-1 if there
was no line-number information present.)
codeIndex
long codeIndex
- The bytecode offset where the call was made.
name
java.lang.String name
- The name of the method that called Annotate.mark().
signature
java.lang.String signature
- The signature of the method that called Annotate.mark().
className
java.lang.String className
- The name of the class the calling method was in.
This is the fully qualified class name, such as
java.lang.Object
.
Static
boolean Static
- Whether the method is declared static or not.
my_method
java.lang.String my_method
my_class
java.lang.String my_class
my_methSig
java.lang.String my_methSig
my_newName
java.lang.String my_newName
my_edges
java.util.LinkedList my_edges
my_debug
boolean my_debug
location
ByteCodeLocation location
threadID
long threadID
frameID
long frameID
Package sandmark.util.exec |
Package sandmark.util.graph.codec |
Package sandmark.watermark |
Package sandmark.watermark.ct.trace |
value
java.lang.String value
- The argument (if any) found in a Annotate.mark(Arg)
call.
location
ByteCodeLocation location
- The source location of a Annotate.mark(Arg) call.
stack
StackFrame[] stack
- The call stack at this annotation point.