Object
org.eclipse.swt.widgets.Dialog
hdf.view.dialog.NewDataObjectDialog
hdf.view.dialog.NewStringAttributeDialog
NewStringAttributeDialog displays components for adding a new attribute.
- Version:
- 2.4 1/7/2016
- Author:
- Jordan T. Henderson
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
the default length of a string attributeprotected boolean
If the attribute should be attached to a hdf4 objectprotected boolean
If the attribute should be attached to a netcdf objectFields inherited from class hdf.view.dialog.NewDataObjectDialog
checkUnsigned, classChoice, curFont, endianChoice, fileFormat, isEnum, isH5, isVLen, isVlenStr, lengthField, namedChoice, namedList, newObject, objList, parentObj, refObject, shell, sizeChoice, strEnumMap, tclass, torder, tsign, tsize, useCommittedType
-
Constructor Summary
ConstructorDescriptionNewStringAttributeDialog
(org.eclipse.swt.widgets.Shell parent, HObject pObject, List<HObject> objs) Constructs a NewStringAttributeDialog with specified object (dataset, group, or image) for the new attribute to be attached to. -
Method Summary
Modifier and TypeMethodDescriptionvoid
open()
Open the NewStringAttributeDialog for adding a new attribute.Methods inherited from class hdf.view.dialog.NewDataObjectDialog
createDatatypeWidget, createNewDatatype, getObject, getParentGroup
Methods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setText
-
Field Details
-
DEFAULT_STRING_ATTRIBUTE_LENGTH
the default length of a string attribute- See Also:
-
isH4
If the attribute should be attached to a hdf4 object -
isN3
If the attribute should be attached to a netcdf object
-
-
Constructor Details
-
NewStringAttributeDialog
public NewStringAttributeDialog(org.eclipse.swt.widgets.Shell parent, HObject pObject, List<HObject> objs) Constructs a NewStringAttributeDialog with specified object (dataset, group, or image) for the new attribute to be attached to.- Parameters:
parent
- the parent shell of the dialogpObject
- the parent object which the new attribute is attached to.objs
- the list of all objects.
-
-
Method Details
-
open
Open the NewStringAttributeDialog for adding a new attribute. -
getAttribute
- Returns:
- the new attribute created.
-