Object
org.eclipse.swt.widgets.Dialog
hdf.view.dialog.NewDataObjectDialog
- Direct Known Subclasses:
NewAttributeDialog
,NewCompoundDatasetDialog
,NewDatasetDialog
,NewDatatypeDialog
,NewGroupDialog
,NewImageDialog
NewDataDialog is an intermediate class for creating data types.
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.eclipse.swt.widgets.Label
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Combo
protected org.eclipse.swt.graphics.Font
protected org.eclipse.swt.widgets.Combo
protected FileFormat
boolean
protected boolean
boolean
boolean
protected org.eclipse.swt.widgets.Text
TextField for entering the length of the data array or string.protected org.eclipse.swt.widgets.Combo
The Choice of the datatypesprotected HObject
the object createdprotected List<?>
protected HObject
the object which the this object is attachedprotected HObject
the object referencedprotected org.eclipse.swt.widgets.Shell
protected org.eclipse.swt.widgets.Combo
int
The attributes of the datatypeint
int
int
protected org.eclipse.swt.widgets.Button
The Choice of the object list -
Constructor Summary
ConstructorDescriptionNewDataObjectDialog(org.eclipse.swt.widgets.Shell parent, HObject pGroup, List<?> objs)
-
Method Summary
Methods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setText
-
Field Details
-
shell
-
curFont
-
parentObj
the object which the this object is attached -
refObject
the object referenced -
newObject
the object created -
lengthField
TextField for entering the length of the data array or string. -
namedChoice
The Choice of the datatypes -
classChoice
-
sizeChoice
-
endianChoice
-
useCommittedType
The Choice of the object list -
checkUnsigned
-
objList
-
namedList
-
arrayLengthLabel
-
tclass
The attributes of the datatype -
tsize
-
torder
-
tsign
-
isEnum
-
strEnumMap
-
isVLen
-
isVlenStr
-
fileFormat
-
isH5
-
-
Constructor Details
-
NewDataObjectDialog
-
-
Method Details
-
createDatatypeWidget
-
createNewDatatype
-
getObject
- Returns:
- the new object created.
-
getParentGroup
- Returns:
- the parent group of the new dataset.
-