Inherits from
- HasPrivateTraits: enthought.traits.has_traits.HasPrivateTraits
Attributes
- build
The button for building the image library:
build = Button('Build')
- build_files
The filtered list of files to build the image volume from:
build_files = Property(List, depends_on = 'files[]')
- category
The category of the ImageVolume being built:
category = Str('General')
- copyright
The image/volume copyright:
copyright = Str('No copyright information specified.')
- description
The description of the ImageVolume being built:
description = Str('No volume description specified.')
- files
The files to be used to build the image volume:
files = List(File, connect = 'to: list of file names to build image volume with')
- fq_volume_name
The fully qualified zip file name of the volume:
fq_volume_name = Property
- image_category
The image category:
image_category = Str
- image_description
The image description:
image_description = Str
- image_keywords
The image keywords:
image_keywords = List(Str)
- is_valid_name
Is the current volume name valid?
is_valid_name = Property(depends_on = 'volume_name, files')
- keywords
The keywords associated with the ImageVolume being built:
keywords = List(Str)
- license
The image/volume license:
license = Str('No license information specified.')
- license_file
The file containing the license text:
license_file = File
- status
Status message:
status = Str
- view
view = View(VGroup(Tabbed(VGroup(VGroup(Label('Volume Contents', LabelTheme), Item('build_files', show_label = False, editor = volume_contents_editor), group_theme = InsetTheme), group_theme = GroupTheme, label = 'Volume Contents'), VGroup(VGroup(Item('category', label = 'Volume category'), group_theme = InsetTheme), HGroup(VGroup(Label('Volume keywords', LabelTheme), Item('keywords', editor = ListStrEditor(auto_add = True)), show_labels = False), VGroup(Label('Volume description', LabelTheme), Item('description', style = 'custom'), show_labels = False), group_theme = InsetTheme), group_theme = GroupTheme, label = 'Volume Information'), VGroup(VGroup(Item('image_category'), group_theme = InsetTheme), HGroup(VGroup(Label('Image keywords', LabelTheme), Item('image_keywords', editor = ListStrEditor(auto_add = True)), show_labels = False), VGroup(Label('Image description', LabelTheme), Item('image_description', style = 'custom'), show_labels = False), group_theme = InsetTheme), group_theme = GroupTheme, label = 'Image Information'), VGroup(VGroup(Item('copyright', id = 'copyright', label = ' Copyright', editor = HistoryEditor()), group_theme = InsetTheme), VGroup(Item('license_file', id = 'license_file', editor = FileEditor(entries = 10)), group_theme = InsetTheme), VGroup(Item('license', label = ' License', style = 'custom'), group_theme = InsetTheme), group_theme = GroupTheme, label = 'Copyright/License'), id = 'tabbed'), HGroup(Item('volume_name', id = 'volume_name', label = 'File name', editor = FileEditor(entries = 10), springy = True), Item('build', show_label = False, enabled_when = 'is_valid_name'), group_theme = InsetTheme), HGroup(Item('status', show_label = False, style = 'readonly', springy = True), group_theme = InsetTheme), group_theme = '@std:XG1'), id = 'enthought.developer.tools.image_volume_builder.ImageVolumeBuilder', title = 'Image Volume Builder', width = 0.75, height = 0.75, resizable = True)
- volume_name
The zip file name of the image volume:
volume_name = File
Inherited from base classes
Method summary
Inherited from base classes
- __deepcopy__(self, memo)
- __getstate__(self)
- __prefix_trait__(self, name, is_set)
- __reduce_ex__(self, protocol)
- __setstate__(self, state, trait_change_notify = True)
- add_class_trait(cls, name, *trait)
- add_trait(self, name, *trait)
- add_trait_category(cls, category)
- add_trait_listener(self, object, prefix = '')
- all_trait_names(self)
- base_trait(self, name)
- class_default_traits_view(cls)
- class_editable_traits(cls)
- class_trait_names(cls, **metadata)
- class_trait_view(cls, name = None, view_element = None)
- class_trait_view_elements(cls)
- class_traits(cls, **metadata)
- clone_traits(self, traits = None, memo = None, copy = None, **metadata)
- configure_traits(self, filename = None, view = None, kind = None, edit = True, context = None, handler = None, id = '', scrollable = None, **args)
- copy_traits(self, other, traits = None, memo = None, copy = None, **metadata)
- copyable_trait_names(self, **metadata)
- default_traits_view(self)
- edit_traits(self, view = None, parent = None, kind = None, context = None, handler = None, id = '', scrollable = None, **args)
- editable_traits(self)
- has_traits_interface(self, *interfaces)
- on_trait_change(self, handler, name = None, remove = False, dispatch = 'same', priority = False, deferred = False)
- print_traits(self, show_help = False, **metadata)
- remove_trait(self, name)
- remove_trait_listener(self, object, prefix = '')
- reset_traits(self, traits = None, **metadata)
- set_trait_dispatch_handler(cls, name, klass, override = False)
- sync_trait(self, trait_name, object, alias = None, mutual = True, remove = False)
- trait(self, name, force = False, copy = False)
- trait_context(self)
- trait_get(self, *names, **metadata)
- trait_monitor(cls, handler, remove = False)
- trait_names(self, **metadata)
- trait_set(self, trait_change_notify = True, **traits)
- trait_setq(self, **traits)
- trait_subclasses(cls, all = False)
- trait_view(self, name = None, view_element = None)
- trait_view_elements(self)
- trait_views(self, klass = None)
- traits(self, **metadata)
- validate_trait(self, name, value)