beanshell这个方法看不懂  希望牛人帮忙解释下:
setClassvoid setClass(DOSChangeable classDefinition) 
throws IIPRequestExceptionChange of information of Class.Parameters:
    classDefinition – Information of Class (HashMap key – value)
DOSChangeable Organization of data (HashMap key – vXalue)
    ouid – OUID of Class
    name – Name of Class
    description – Description of Class
    ouid@package – OUID of package including Class
    array$ouid.superclass – List of super class OUID that has been inherited by class
    is.root – Whether it is Root Class or not (1level Class in UI)
    is.leaf – Whether it is Leaf Class or not (can not inherited)
    is.versionable – Whether it is versionable or not (true if it inherited FVersionObjectof Foundation Package, otherwise false)
    is.filecontrol – Whether it can attach a file or not (true if it inherited FFilecontrolof Foundation Package otherwise false)
    capacity – 
    code – DB table name of Class.
    title – Title of UI
    tooltip – Tooltip of UI
    icon – Icon of UI
    datasource.id – Location of DB table of Class
    is.xa.object – 
    is.association.class – is Association Class or not ? 
    is.abstract – is Abstract Class or not ? (inherited class must exist)
    use.unique.number – Unique number will be used or not in Class or subclass of  Class