def __init__(self, pname=None, aname=None, minOccurs=<NUM_LIT:1>,<EOL>maxOccurs=<NUM_LIT:1>, nillable=False, typed=True, unique=True, <EOL>pyclass=None, attrs_aname='<STR_LIT>', **kw):
if type(pname) in _seqtypes:<EOL><INDENT>self.nspname, self.pname = pname<EOL><DEDENT>else:<EOL><INDENT>self.nspname, self.pname = None, pname<EOL><DEDENT>if self.pname:<EOL><INDENT>self.pname = str(self.pname).split('<STR_LIT::>')[-<NUM_LIT:1>]<EOL><DEDENT>self.aname = aname or self.pname<EOL>self.minOccurs = minOccurs<EOL>self.maxOccurs = maxOccurs<EOL>self.nillable = nillable<EOL>self.typed = typed<EOL>self.unique = unique<EOL>self.attrs_aname = attrs_aname<EOL>self.pyclass = pyclass<EOL>encoded = kw.get('<STR_LIT>')<EOL>if encoded is not None:<EOL><INDENT>self.nspname = kw['<STR_LIT>']<EOL><DEDENT>
Baseclass initialization.
        Instance data (and usually keyword arg)
            pname -- the parameter name (localname).
            nspname -- the namespace for the parameter;
                None to ignore the namespace
            typed -- output xsi:type attribute
            unique -- data item is not aliased (no href/id needed)
            minOccurs -- min occurances
            maxOccurs -- max occurances
            nillable -- is item nillable?
            attrs_aname -- This is variable name to dictionary of attributes
            encoded -- encoded namespaceURI (specify if use is encoded)