Package p6 :: Package ui :: Package pages :: Module metadata :: Class ItemMetadataPage
[show private | hide private]
[frames | no frames]

Type ItemMetadataPage

object --+                        
         |                        
    Object --+                    
             |                    
    EvtHandler --+                
                 |                
            Window --+            
                     |            
                 Panel --+        
                         |        
                   PyPanel --+    
                             |    
                    XrcWizPage --+
                                 |
                                ItemMetadataPage


Basic metadata page for groups which apply to an IItem interface; this page duplicates the fields as necessary in order to show the group for each item the group applies to.
Method Summary
  __init__(self, parent, metaGroup)
  initFields(self, metaGroup)
Create the user input widgets for this group.
  onChanged(self, event)
  onChanging(self, event)
Perform storage of field values back to metadata framework.
  onItemDeselected(self, event)
  onItemSelected(self, event)
  onValidate(self, event)
    Inherited from XrcWizPage
  validate(self, event)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Class Variable Summary
Implements __implemented__ = <implementedBy p6.ui.pages.metadata.It...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
str PAGE_XRC = '\n<resource>\n  <object class="wxPanel" name...

Instance Method Details

initFields(self, metaGroup)

Create the user input widgets for this group.

onChanging(self, event)

Perform storage of field values back to metadata framework.
Overrides:
ccwx.xrcwiz.XrcWizPage.onChanging

Class Variable Details

__implemented__

Type:
Implements
Value:
<implementedBy p6.ui.pages.metadata.ItemMetadataPage>                  

__provides__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0xb7aad76c>       

PAGE_XRC

Type:
str
Value:
'''
<resource>
  <object class="wxPanel" name="%s">
    <object class="wxFlexGridSizer">
      <cols>1</cols>
      <vgap>5</vgap>
      <hgap>5</hgap>
      <growablecols>1</growablecols>
...                                                                    

Generated by Epydoc 2.1 on Fri Jun 24 12:01:24 2005 http://epydoc.sf.net