AssetStateDescriptor asd = getAssetStateDescriptor ( asset_ext_name,
AssetStateDimension asd = getAssetStateDimension ( asset_ext_name,
    public String indexToStateName( String asset_ext_name,                                    String state_descriptor_name,                                    int index )            throws BelievabilityException    {        AssetStateDescriptor asd =                 getAssetStateDescriptor ( asset_ext_name,                                           state_descriptor_name );        Vector aspv = asd.getPossibleValues();        if (( index < 0 )            || ( index >= aspv.size()))            throw new BelievabilityException( "Bad state index." );        return ((StateValue) aspv.elementAt( index )).getName();            } // method indexToStateName