Object
org.eclipse.swt.widgets.Dialog
hdf.view.dialog.NewDataObjectDialog
hdf.view.dialog.NewStringAttributeDialog
public class NewStringAttributeDialog extends NewDataObjectDialog
NewStringAttributeDialog displays components for adding a new attribute.
- Version:
- 2.4 1/7/2016
- Author:
- Jordan T. Henderson
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_STRING_ATTRIBUTE_LENGTHthe default length of a string attributeprotected booleanisH4If the attribute should be attached to a hdf4 objectprotected booleanisN3If 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
Constructors Constructor Description 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. -
Method Summary
Modifier and Type Method Description AttributegetAttribute()voidopen()Open the NewStringAttributeDialog for adding a new attribute.Methods inherited from class hdf.view.dialog.NewDataObjectDialog
createDatatypeWidget, createNewDatatype, getObject, getParentGroupMethods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setTextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEFAULT_STRING_ATTRIBUTE_LENGTH
the default length of a string attribute- See Also:
- Constant Field Values
-
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.
-