public Collection<Theme> getOwnedThemes(ThemeFilter filter) {
        filter = (filter != null) ? filter : new ThemeFilter();

        filter.owners.clear();
        filter.owners.add(this);
        return getInstance().get().themes(filter);
    }
public Collection < Theme > getOwnedThemes ( ThemeFilter filter ) { filter = ( filter != null ) ? filter : new ThemeFilter ( ) ; filter . owners . clear ( ) ; filter . owners . add ( this ) ; return getInstance ( ) . get ( ) . themes ( filter ) ; }
A collection of Themes owned by this member.

@param filter Limit the themes returned (If null, then all items
returned).
@return A collection themes that belong to this member filtered by the
passed in filter.